我创建了两个名称为
的资源文件现在,designer.cs中的各个命名空间是:
//错误:命名空间资源已包含ManageUserResources的定义
答案 0 :(得分:2)
在为多种语言创建名称空间的资源文件时,请务必检查正确的区域性代码。在您的情况下为ManageUserResources.zn-CN.resx
。考虑到你想选择中国,它应该是ManageUserResources.zh-CN.resx
中国的代码是zh-CN
,这不应该被替换。
来你的问题:
特别是Resources.Designer.cs
中出现错误您可以删除该文件并让Visual Studio重新生成它。
我也遇到过这个问题,这是因为我创建了一个新的命名空间,但是父命名空间包含了一个同名的类。
为了找到这个,我使用了对象浏览器并搜索了已经定义的项目的名称。
如果您仍然遇到错误而无法执行此操作,请暂时更改其投诉的项目名称,然后找到有问题的项目。
希望这有帮助。