ILMerge和本地化资源程序集

13

我们有一个应用程序,编译后的结构类似于:

  • Foo
    • nb-NO
      • Text.resources.dll
    • sv-SE
      • Text.resources.dll
    • Bar.dll
    • Foo.exe
    • Text.dll

这个能用ILMerge吗?你会怎么做?

3个回答

7

0

根据这里的一条评论, 如果你愿意放弃智能感知,或者也许维护单独的平行msbuild文件,你可以将你的DLLs制作成“netmodules”。当然,这假定你有你的DLLs的源代码。


0

免责声明:我在制造Dotfuscator的公司工作。

可能有其他替代品,但我相当确定ILMerge不会做到这一点。

另一个选择是使用商业产品Dotfuscator Pro,我可以确定它能够正确地链接程序集,并且能够正确地链接任何卫星资源程序集以用于输入程序集。提供免费试用版,以便您测试并确保其在您的特定情况下正常工作。


Dotfuscator的技术支持表示不支持此操作。 - Darkenor
Dotfuscator不会合并同一程序集的本地化资源,即使这些资源是不同的。但它会合并在一起的不同程序集的本地化资源。免责声明:PreEmptive Solutions员工 - mletterle

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接