Use*_*400 20 icons designer image visual-studio-2010 visual-studio
我最近安装了Visual Studio 2010,并将旧的VS2005解决方案复制并转换为VS2010
当我编辑这个解决方案时,如果我尝试更改控件的.image属性,VS2010会创建一个消息框,告诉我"已经添加了一个具有相同键的项目"(下面的屏幕截图),并且不会让我浏览一个图像.
我可以为任何其他解决方案添加图像,甚至是从VS2005移植的其他解决方案,但不是这个.知道我做错了什么吗?
已添加具有相同键的项目.http://img121.imageshack.us/img121/3592/errorsy.jpg
Use*_*400 22
我通过搜索来解决这个问题.解决方案是永远不要创建名为"Resources.resx"的.resx文件,因为它与可以在项目属性对话框中自动创建的"Resources.resx"文件冲突.
一旦我将Resources.resx重命名为Icons.resx,我就可以更改解决方案中任何内容的图像属性.
小智 14
我有相同的经验,但由于.csproj文件中的图像资源重复:
<Resource Include="Images\trigger-ModuleSelector1.png" />
<Resource Include="Images\trigger-ModuleSelector2.png" />
<Resource Include="Images\document.png" />
<Resource Include="Images\folder.png" />
<Resource Include="Images\trigger-ModuleSelector1.png" />
<Resource Include="Images\trigger-ModuleSelector2.png" />
Run Code Online (Sandbox Code Playgroud)
可能来自Merge Gone Wild(tm).
相同的症状 - 常规构建OK,重建失败.删除重复的资源条目以解决问题.
dys*_*oko 11
关于Visual Studio 2015
我遇到的问题是我无法加载项目或重新添加到任何解决方案.我会得到其他人报告的相同错误
Project '...' could not be opened because the Visual C# compiler could not
be created. An item with the same key has already been added.
Run Code Online (Sandbox Code Playgroud)
这听起来过于简单,但当您收到此错误时,请关闭所有Visual Studio实例.打开您遇到问题的解决方案,然后重试.这对我有用.
运行VS2010,我能够通过重置环境来修复此错误:
Tools > Import and Export Settings > Reset all settings
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36000 次 |
| 最近记录: |