我已经从这个链接http://msdn.microsoft.com/en-us/library/ms746621.aspx正确地遵循了每个步骤
当尝试使用locbaml.exe /parse本地化文件时,我一直收到此错误-
C:\MyData\Projects\APM V3\DEV-3.5.0\Meridium\Admin\DBUpgMgr2\ImportUtility\DBUpg radeUI\obj\x86\Debug>
LocBaml.exe /parse DBUpgradeUI.resources.dll /out:DBUpgradeUI.csv
Microsoft (R) Baml本地化实用程序0.0.0.0版权所有(C) Microsoft Corporation 2005。版权所有。
未能加载文件或程序集'file:///C:\MyData\Projects\APM V3\DEV-3.5.0\Mer idium\Admin\DBUpgMgr2\ImportUtility\DBUpgradeUI\obj\x86\Debug\DBUpgradeUI.resour ces.dll‘或其依赖项之一。试图加载格式不正确的程序。
有什么想法吗?我使用的是windows 7、visual studio 2010。
我也尝试了这个链接,但没有用- http://social.msdn.microsoft.com/Forums/en/wpf/thread/d442b337-2397-4a11-ab52-e0f1b6fc91b9
发布于 2010-11-19 06:26:07
OK找到了答案。从这个站点下载一个与.net兼容的http://michaelsync.net/2010/03/01/locbaml-for-net-4-0,然后尝试使用相当好的locbaml
发布于 2018-02-27 16:49:01
我还努力使用LocBaml,下载并编译代码,甚至在遇到所描述的问题时开始调试。
我的解决方案是访问https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/how-to-localize-an-application
我忽略的重要部分是将LocBaml复制到包含要解析的的程序集的bin/Release文件夹中。
例如,当LocBaml.exe被复制(在我的例子中是复制到e:\code\LocalizationTest\bin\Debug)时,我可以执行
locbaml.exe /parse en-us/LocalizationTest.resources.dll /out:LocalizationTest.csvhttps://stackoverflow.com/questions/4219281
复制相似问题