11
ASP.NET Coreプロジェクトでリソース(.resx)ファイルを使用しようとしています。私はnamedResourceを使ってrc1で作業していましたが、RTMで動作するようには見えません。.NET Core 1.0でresxリソースを使用する
"buildOptions": {
"embed": {
"include": [ "Resources/resource.resx" ]
}
}
そして、私はこのようにそれをアクセスしています:ここに私のproject.jsonのように見えるものである
Resources.ResourceManager.GetString("Field1");
私がデバッグするときには何もありませんなどのリソースが埋め込ま取得されていないようです。
ご協力いただければ幸いです。
答えを見つけました! http://stackoverflow.com/questions/37360068/localization-in-separate-project-asp-net-core-mvc –
Mr.mrfleckさんがこの問題を回避しています。したがって、サブレスフォルダではなくプロジェクトのルートに.resxファイルを移動すると、期待通りに機能します。私はすべての方法でサブフォルダから埋め込むよう試みたが、もはや機能しません。今のところ私はこの回避策を使用しますが、これはRC2のバグだと思われます。現在はツールの問題です。 – Khalil