ローカライズされたリソースは、Webアプリケーションとは別のアセンブリに保存されています。Webサーバーへのxcopy展開を使用した後、ローカライズされたサテライトresources.dllファイルがaspnet_compilerによって(一時的なasp.netファイルで)生成されていません。
時折、アプリプールを開始/停止すると、それらが作成されますが、これがいつ発生するかについては一貫性がないようです。
この問題を解決するためにどこで/何を探すべきかについての提案はありますか?
ローカライズされたリソースは、Webアプリケーションとは別のアセンブリに保存されています。Webサーバーへのxcopy展開を使用した後、ローカライズされたサテライトresources.dllファイルがaspnet_compilerによって(一時的なasp.netファイルで)生成されていません。
時折、アプリプールを開始/停止すると、それらが作成されますが、これがいつ発生するかについては一貫性がないようです。
この問題を解決するためにどこで/何を探すべきかについての提案はありますか?
問題は権限の問題であることが判明しました。場所:c:\ windows \ microsoft.net \ framework \ v4.0.30319 \ Temporary asp.netfiles\には十分な権限がありませんでした。ローカライズされたファイルは、アプリケーションへの最初のリクエストを開始した人に基づいて作成されていることがわかります。したがって、アプリを要求したアカウントにこのディレクトリへのアクセス許可がない場合、ローカライズされたバージョンを除くすべてのファイルはasp.netコンパイラによって生成されました。