SharpDevelopを使用してC#でクラスライブラリを作成しています。いくつかの文字列値を含むresx(resource)ファイルを含めています。私は次のコードを使用しています:
ResourceManager rm = new ResourceManager("ResourceFileName",this.GetType().Assembly);
string str=rm.GetString("Keyname");
正常にコンパイルされます。実行時に、次のエラーが発生します。
指定されたカルチャまたはニュートラルカルチャに適切なリソースが見つかりませんでした。コンパイル時に「ResourceFileName.resources」がアセンブリ「myassembly」に正しく埋め込まれているかリンクされていること、または必要なすべてのサテライトアセンブリがロード可能で完全に署名されていることを確認してください。
問題は、Sharpdevelopでresxファイルを使用できないということですか?はいの場合、この問題を解決する方法。
よろしく、
Vamyip