Visual studio Visual Studio错误:已添加具有相同键的项

Visual studio Visual Studio错误:已添加具有相同键的项,visual-studio,winforms,resources,Visual Studio,Winforms,Resources,当我试图在窗体设计器中更改Windows窗体上控件的默认映像时(无论在哪个控件上),我会遇到以下错误: 错误消息:具有相同属性的项目 已添加密钥 我试图删除并重新创建Resources.resx文件。。我保证只有一个带有这些密钥的resx文件存在。。(事实上,这是我唯一的资源文件)但它仍然不起作用 我有som字符串和一些图像。就这些 有什么想法吗?如果您真的想找出哪里出了问题,可以尝试在devenv.exe显示消息框时将调试器附加到VS并中断。从调用堆栈中可以明显看出VS正在做什么。以下是有关调

当我试图在窗体设计器中更改Windows窗体上控件的默认映像时(无论在哪个控件上),我会遇到以下错误:

错误消息:具有相同属性的项目 已添加密钥

我试图删除并重新创建Resources.resx文件。。我保证只有一个带有这些密钥的resx文件存在。。(事实上,这是我唯一的资源文件)但它仍然不起作用

我有som字符串和一些图像。就这些


有什么想法吗?

如果您真的想找出哪里出了问题,可以尝试在devenv.exe显示消息框时将调试器附加到VS并中断。从调用堆栈中可以明显看出VS正在做什么。以下是有关调试Visual Studio的更多详细信息:

如果愿意,可以在此处发布Visual Studio主线程的调用堆栈,我可以尝试调查发生了什么。

。解决方案是永远不要创建名为“Resources.resx”的.resx文件,因为它与可以在项目的“属性”对话框中自动创建的“Resources.resx”文件冲突


只需右键单击并重命名“Resources.resx”,您就可以完美地更改图像。

我也遇到了同样的问题。但就我而言,这是因为我的资源文件夹中列出了两次相同的文件。
合并后可能出现问题。

在将项目添加到解决方案时出现此错误。上述所有情况均未应用,但重新启动visual studio修复了此问题。傻,是的。
Visual studio版本-2015 enterprise。

aspx中可能有多个项目具有相同的ID。抱歉,我忘了提及我使用的是WinForm。我太突然了,尽管官方版本(我从TFS重新获得)很好。系统中的某个地方出了问题,我找不到要删除的临时文件。甚至尝试过重新启动。实际上,我是在ASP.NET MVC应用程序中获得它作为构建的一部分,因此Kirill的回答没有帮助。我遇到了这个问题,但我没有任何
.resx
文件。还有什么问题?该错误在VS2012中仍然存在:-仍然存在于VS2015(更新3)!但是,我正在研究C++(库),现在我该如何知道这个错误是什么造成的?!字面上,是唯一阻止项目被建立的错误……有什么想法吗?是的,在Visual Studio 2019上为我修复了这个问题。典型的微软,重新启动修复: