locbamlを使用したWPF ClickOnceアプリケーションのローカリゼーション
-
28-10-2019 - |
質問
WPFアプリケーションをローカライズするためにlocbamlの方法(これが私の間違いかもしれません)を使用しようとしていますが、このアプリケーションはClickOnceで展開されており、公開プロセスではローカライズされた.resource.dllは選択されません。
ClickOnce Manifestにファイルを追加します。アプリケーションを起動すると、アプリケーションがFr locialTest.resource.dllを見つけることができないというエラーが発生するため、この部分が機能することがわかります。 (だから少なくともそれはそこにあるべきだと知っている...)
ClickOnceアプリケーションにファイルを含める通常の方法は、プロジェクトプロパティ - >パブリッシュ - >アプリケーションファイルメニューに追加するだけですが、ローカライズされたリソースはそこにありません。
私に何ができる ?
解決
ダミーを追加することがわかりました Resources.fr.resx
プロパティフォルダーで問題が修正されました。それに伴い、公開プロセスが翻訳された.dllをピックアップし、Clickonceアプリケーションが期待どおりに機能しました。
所属していません StackOverflow