0

現在、Crystal Reportsがアプリケーションプール内の「ローカルサービス」または「ネットワークサービス」IDでのみ動作する問題に直面しています。 「カスタムアカウント」またはApplicationPoolIdentityに切り替えると、レポートが機能せず、「プリンタがインストールされていません」という例外が発生します。同じことは、アプリケーションプールIDをNetworkServiceまたはLocalServiceに切り替えると完全に機能します。CrystalPolicyがApplicationPoolIdentityと連携していません

何らかの形でサーバー上の各サイトにカスタムアカウントを使用する必要があります。この問題を解決するのを手伝ってもらえますか?

答えて

0

私はカスタムアカウントを作成し、ユーザーグループ(lusrmgr.msc)

  • 管理者
  • ネットワーク構成オペレーター
  • IIS_USRS

私が行方不明になった唯一のことを、以下にこれを追加しました私はこの新しく作成したアカウントを使ってアプリケーションプールID(カスタムアカウント)に割り当てる前にログインするのを忘れていました。私がログインすると正常に動作していて、「No Printers are installed」というエラーはもう表示されませんでした。

私がこれをした理由は、おそらくデスクトップ上のヒープメモリの問題を解決するためでした。なぜなら、私たちのサーバー上の約20の私のすべてのIISウェブサイトに「ネットワークサービス」アカウントを使用する理由でした。私のウェブサイトごとに個別のアカウントを使用するという提案があり、クリスタルはそれを止めていました。

関連する問題