私のWindows Phone 7アプリケーションにはいくつかの助けが必要です。Silverlight WP7リソースdll
私の最初のプロジェクトでは、すべての文字列リソースを埋め込む.dllを構築したいと思います。
そして、私の2番目のプロジェクトでは、私の.dllの文字列を使用できるHelloWorldアプリケーションを構築したいと考えています。 http://msdn.microsoft.com/en-us/library/21a15yht%28v=VS.100%29.aspx
だから私は、最初の.resxファイルにコンパイル:がある
ResGen.exe /useSourcePath /compile strings.fr.rex,HelloWorld.strings.fr.resources
[OK]を、私のファイルHelloWorld.strings.fr.resourcesを、私はこの記事によると.dllが構築することを行うには
正常に作成されました。
さて、私は.dllをするの.resourcesファイルをコンパイルします。
al.exe /t:lib /embed:HellowWorld.strings.fr.resources /culture:fr /out:HelloWorld.resources.dll
[OK]を、私のファイルHelloWorld.resources.dllが正常に作成されます。
私の2番目のプロジェクトでは、WP7 HelloWorldの "references"を右クリックし、自分の.dllを追加します。
Thenkがメインページに私はこのようなリソースマネージャを呼び出します。
System.Resources.ResourceManager rm = new System.Resources.ResourceManager("HelloWorld.resources", System.Reflection.Assembly.GetExecutingAssembly());
とDLLから文字列をロードしよう:
PageTitle.Text = rm.GetString("mystring");
しかし、実行時に、私は例外を取得:MissingManifestResourceException
をあなたはそれを解決するのに役立つことができますか?
このソリューションは役に立ちますか? http://stackoverflow.com/questions/1327692/c-what-does-missingmanifestresourceexception-mean-and-how-to-fix-it – keyboardP