0

根据用户关于此问题的帖子:

ILMerge 和本地化资源程序集

您可以使用 dotfuscator 来执行此操作。我愿意,因为我在使用 ILmerge 时遇到问题。但是,当我尝试添加所有用于本地化的 resource.dll 并将它们与我的 exe 结合使用时,我收到以下错误:

An assembly appears more than once in the input list.  This version of Dotfuscator does not support side by side versioned assemblies as inputs. (Gatherer.resources.dll)
Build Error.
4

2 回答 2

1

我联系了 dotfuscator 支持,他们的技术人员说开发人员不正确,它不支持该功能。

于 2013-07-12T19:23:37.690 回答
0

Dotfuscator 不会为不同资源合并同一程序集的本地化资源。它将为合并在一起的不同程序集合并本地化资源

鉴于框架在附属程序集中查找本地化资源的方式,我不确定除了编写自定义代码来进行自己的语言字符串替换之外还有其他选择。

免责声明:PreEmptive Solutions 员工

于 2013-07-15T22:58:53.703 回答