VS2012装配被错误地指定为文件

时间:2013-10-11 13:35:47

标签: reference

我在VS2012 Winforms应用程序项目中的程序集引用上收到此警告。在这种情况下,引用是针对应用程序使用的Infragistics控件,它们位于bin文件夹中。

此问题已在以下链接中解决,但答案(“设置构建操作”属性)不起作用,因为VS2012中没有针对引用程序集的“构建操作”属性。

VS2005: Assembly '<assembly>' is incorrectly specified as a file.

有什么问题?

2 个答案:

答案 0 :(得分:2)

你可能是指错误的装配。

您需要为位于Bin文件夹中的程序集“设置构建操作” 来自references

  

转到解决方案资源管理器&gt;展开 Bin 文件夹,右键单击   提供警告的程序集,您应该能够设置Build   操作

同样,位于 参考面板中的组件,但它来自 Bin 文件夹

答案 1 :(得分:0)

您是否尝试删除引用,保存解决方案并退出Visual Studio - 然后重新打开解决方案并重新添加引用?

问题几乎肯定是潜伏在项目文件中(.csproj,如果这是一个C#应用程序),如果你想在文本编辑器中打开它并看看 - 如果你要将它粘贴在这里也可能有帮助。 / p>

或者,您是否尝试过从头开始重新创建项目?可能是一个更快的解决方案,而不是试图弄清楚发生了什么。