Visual studio 2012 定义所有Visual Studio 2012解决方案资源管理器图标的参考

Visual studio 2012 定义所有Visual Studio 2012解决方案资源管理器图标的参考,visual-studio-2012,Visual Studio 2012,我无法找到新的Visual Studio 2012解决方案浏览器图标的引用。有时,我们的一些.sql文件图标会随着下面带有黄色三角形的图标而改变。是否存在这样的参考?如果不是,这个黄色三角形图标是什么意思 我没有所有图标的参考资料。但是,我相信黄色三角形表示存在与引用的程序集相关的警告 通过转到错误列表查看警告(通常在Visual Studio底部的或菜单“查看-错误列表”中,或通过Ctrl+W,E) 然后单击“警告”选项卡。应该有一个或多个关于程序集的警告。通常存在缺少或冲突的引用或类似“无法

我无法找到新的Visual Studio 2012解决方案浏览器图标的引用。有时,我们的一些.sql文件图标会随着下面带有黄色三角形的图标而改变。是否存在这样的参考?如果不是,这个黄色三角形图标是什么意思


我没有所有图标的参考资料。但是,我相信黄色三角形表示存在与引用的程序集相关的警告

通过转到错误列表查看警告(通常在Visual Studio底部的或菜单“查看-错误列表”中,或通过Ctrl+W,E)

然后单击“警告”选项卡。应该有一个或多个关于程序集的警告。通常存在缺少或冲突的引用或类似“无法解析主引用X,因为它间接依赖于具有不同版本框架的Y”


如果引用为.NET framework的新版本生成的程序集,则可能会发生这种情况。(例如,您的程序集正在使用.NET 4.0,但要使用的程序集是使用.NET 4.5生成的)。

该图标表示文档警告


点击此链接。下载内容包含图标及其含义的文档列表。

正如Chris Weber所说,如果向解决方案中添加新项目,并且新项目针对的.NET framework版本高于同一解决方案中的其他项目,则可能会出现问题


修复方法:右键单击新添加的项目,转到属性。在左侧,找到名为“应用程序”的最顶部选项卡。在右侧框架中,您应该看到一个下拉列表,可以在其中设置“目标框架”“。确保这与您的解决方案的其余部分版本相同。

是的,看在宙斯的份上,这个黄色三角形到底意味着什么?有人吗?我有这个问题。没有关于错误的.NETFramework版本的警告,但这最终是我的问题。谢谢你的提示!