30
指定されたカルチャーまたはニュートラルカルチャーに適したリソースが見つかりませんでした
2つのASP.NET Webプロジェクト(ProjectAとProjectB)があります。ProjectAのクラスがリソースファイルBlah.resxを使用するProjectBのクラスをインスタンス化すると、次のエラーが発生します。 タイプ 'System.Resources.MissingManifestResourceException'の例外がmscorlib.dllで発生しましたが、ユーザーコードでは処理されませんでした。 指定されたカルチャまたはニュートラルカルチャに適したリソースが見つかりませんでした。"Resources.Blah.resources"がコンパイル時にアセンブリ "App_GlobalResources.sn_flri6"に正しく埋め込まれているかリンクされているか、または必要なすべてのサテライトアセンブリがロード可能で完全に署名されていることを確認してください。 何が原因ですか? このhttp://support.microsoft.com/kb/318603に関するMicrosoftのサイトの記事には、次の ことを示唆しています。 この問題を解決するには、他のすべてのクラス定義を移動して、フォームのクラス定義の後に表示されるようにします。 これはWindowsフォームプロジェクトのソリューションです。それがWebプロジェクトにも当てはまるかどうかはわかりません。