質問

WPFテストプロジェクト、単一のボタンが入った単一のウィンドウを作成しました。次に、プロジェクトをアンロードし、CSPROJを変更して以下を含めるようにしました <UICulture>en-US</UICulture>. 。再構築後、ビルドフォルダーにen-USという名前のサブフォルダーが含まれるようになり、wpflocalizationtest.resources.dllというファイルが含まれています。これまでのところすべて明確です。

次に、locbamlのソースコードをダウンロードして構築しました。 (どこにでもバイナリダウンロードが見つかりませんでした。

次に、locbaml.exeをEN-USフォルダーにコピーし、以下を試しました。

locbaml /parse WpfLocalizationTest.resources.dll /out:test.csv

これにより、エラーが発生します 'ファイルまたはアセンブリwpflocalizationtest.resources.dllまたはその依存関係のいずれかをロードできませんでした。誤った形式でプログラムをロードする試みがなされました。

obj x86 debugフォルダーには、wpflocalizationtest.g.en-us.resourcesというファイルがあります。私はそれでlocbamlを実行しようとしましたが、結果は同じでした。

Locbamlはどのように使用されるはずですか? MSDNにはコカマミーのサンプルがいっぱいですが、どれも機能しません。 Locbamlは、MicrosoftがWPFアプリをローカライズする方法を実際にどのように意図していますか?それとも、彼らは仕事のための適切なツールを思いつきましたか?

正しい解決策はありません

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