尝试运行我的 ASP.NET 4.6.1 C# Web 项目时出现此错误:
The namespace 'Resources' already contains a definition for 'WebResources'
这发生在我将新的韩语资源文件添加到App_GlobalResource
.
该目录中只有一个 WebResource.resx 文件。我检查了最新的 resx 文件(韩文),它是使用 public class 正确生成的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。我试图再次运行,但同样的错误。