質問

WPFアプリケーションをローカライズするためにlocbamlの方法(これが私の間違いかもしれません)を使用しようとしていますが、このアプリケーションはClickOnceで展開されており、公開プロセスではローカライズされた.resource.dllは選択されません。

ClickOnce Manifestにファイルを追加します。アプリケーションを起動すると、アプリケーションがFr locialTest.resource.dllを見つけることができないというエラーが発生するため、この部分が機能することがわかります。 (だから少なくともそれはそこにあるべきだと知っている...)

ClickOnceアプリケーションにファイルを含める通常の方法は、プロジェクトプロパティ - >パブリッシュ - >アプリケーションファイルメニューに追加するだけですが、ローカライズされたリソースはそこにありません。

私に何ができる ?

役に立ちましたか?

解決

ダミーを追加することがわかりました Resources.fr.resx プロパティフォルダーで問題が修正されました。それに伴い、公開プロセスが翻訳された.dllをピックアップし、Clickonceアプリケーションが期待どおりに機能しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top