具体来说,该错误发生在Resources.Designer.cs中:



我已经用谷歌搜索了,但仍然很困惑。有人知道我可以尝试的吗?

我尝试过重建和清理,以及重命名Resources.Designer.cs文件,希望它可以重建,但是没有运气。

代码的顶部表示:

// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.225
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>

任何想法将不胜感激。

最佳答案

大约一年前,我发生了这种情况,但我不记得确切的根本原因是什么,但是您可以尝试两种方法:

  • 如果它是自动生成的文件(如'Resources.Designer.cs'一样),请尝试将其删除并让VS重新生成。
  • 单独或与#1结合使用,在解决方案资源管理器中选择Show All Files或在Windows资源管理器中打开解决方案文件夹-可能是该文件的某个版本以某种方式从项目中排除了,因此对于VS“不可见”,但仍然让它生气...
  • 关于c# - 如何修复 “namespace x already contains a definition for x”错误?转换为VS2010后发生,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7035437/

    10-10 15:02