尝试运行我的ASP.NET 4.6.1 C#Web项目时出现此错误:
The namespace 'Resources' already contains a definition for 'WebResources'
这是在我将新的朝鲜语资源文件添加到App_GlobalResource
后发生的。
该目录中只有一个WebResource.resx文件。我检查了最新的resx文件(韩文),并使用公共类WebResources_kr
正确生成了该文件。
错误指向此文件:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\vs\29af3b9e\d233fd91\App_GlobalResources.cuxuxaly.0.cs
我试图重建解决方案,删除临时ASP.NET文件,但问题仍然存在。
更新:我删除了WebResources.kr.designer.cs上生成的代码,因为我看不到生成其他任何语言,只有主WebResource.designer.cs。我尝试再次运行,但出现相同的错误。