2017-04-18 9 views
0

埋め込みリソース "Template.de-DE.html"の作成には、Visual Studio 2013 Expressに苦労していました。私はそれを「組み込みリソース」と「コピーしない」として正しく定義しました。埋め込みリソースでの不思議な動作

私のプロジェクトは、このファイルを示さなかったリソースファイルと同じアセンブリで呼び出さthis.GetType().Assembly.GetManifestResourceNames()をデバッグするので、私はいくつかのファイル名でそれを試してみました:

  • Template.de-DE.html
  • Template.de.html
  • Template.de_DE.html

のみ最後のファイル(Template.de_DE.htmlは)this.GetType().Assembly.GetManifestResourceNames()結果に現れました。

これはバグですか、見つからなかった埋め込みリソースファイルには制限がありますか?私は解決策見つけたと思う

答えて

0

: ".DE-DE.ext" で終わる名前で

ファイルは、フォルダのbin \デ-DEに<MyLib>.resources.dllにコンパイルされているように見えます。

関連する問題