问题是资源(.resx)全球化在VS2013中起作用,但在VS2010中不起作用。
我有一个用VS2013创建的.NET4解决方案,它带有一个类库和一个测试项目。 我使用文件夹/命名空间“资源”管理我的资源,在其中我添加我的.resx文件。 我在Class1.cs中创建了两个方法来测试资源。
sample http://www.insidelsci.ca/Images/slnSample.png
然后我在我的测试项目中调用两个静态方法。
当我在VS2013中运行它时,它运行正常。 当我在VS2010中运行它时,它总是返回默认资源(绝不是.fr.resx)。
反之亦然(对于在VS2010中使用VS2013打开的解决方案)。
知道它为什么总是返回默认值? 谢谢!