8

我们有一个应用程序,其结构时,编译看起来是这样的:ILMerge和本地化的资源集合

    • NB-NO
      • Text.resources.dll
    • SV-SE
      • Text.resources.dll
    • Bar.dll
    • foo.exe的
    • Text.dll

是否有可能使用ILMerge呢?你会怎么做?

回答

0

声明:我的公司,使Dotfuscator的工作。

可能有其他的替代品,在那里,我不知道,但我敢肯定ILMerge并没有这样做。

另一种方法是使用Dotfuscator的专业,一个商业产品,我知道一定会正确地链接在一起,组件和不正确链接任何卫星资源集合为一组输入组件。免费试用版可供您测试,并确保它在您的特定场景中正常运行。

+0

对Dotfuscator的技术支持说,这不支持。 – Darkenor 2013-07-12 19:29:58

+0

Dotfuscator不会为同一个程序集为不同资源合并本地化资源。它会*合并本地化的资源,用于合并在一起的不同程序集。 免责声明:先发制人的解决方案员工 – mletterle 2013-07-15 22:57:30

0

According to one of the comments here,如果你愿意放弃intellisense,或者可能维护单独的并行msbuild文件,你可以使你的DLL“netmodules”这个课程假设你有你的DLL的源代码。