0

我正在转换一些现有代码以利用 VS.Net 2005 中的国际化工具。我被要求在尽可能不创建任何额外 dll 的情况下执行此操作。我已经尝试了一些不同的东西并四处搜索,但我不确定这是否可以做到,所以我想我会问你们。

有任何想法吗?

谢谢!

4

2 回答 2

0

我认为,如果您想利用 VS.NET 中的 i18n 工具,那么您将不得不使用多个程序集(每种文化一个程序集)。但是,您可以使用 ILMerge 合并这些程序集以进行部署。

我不知道这是否会奏效,但至少它可以为您提供另一条研究途径。

于 2009-06-11T00:31:15.827 回答
0

可以将所有国际化资源打包到主程序集中,但这可能会对您的版本控制策略产生影响。您可以将ResourceManager构造函数指向任何程序集,包括当前正在执行的程序集。

于 2009-06-11T00:31:47.463 回答