我有一个由几个项目组成的.NET解决方案 - 其中大多数只是简单的c#库。其中一个是MVC Web应用程序。
每个项目的所有参考文献都缺少参考文献。这是一个例子:
我已取消选择所有构建项目,除了这个(如上所示)简单的c#库项目,该项目与解决方案中的任何其他项目无任何依赖关系。
我已经在记事本中检查了.proj文件等内容,但看不到任何异常情况。
如果我删除其中一个引用(例如System.XML)然后重新添加它,它会重新添加但仍会显示缺少的警告图标!因此,您可以期待Dll的.NET frameowrk目录。
我真的非常难过。
它的.NET framework 4.5,Windows 7,x64。
提前感谢任何想法/帮助!
亲切的问候
理查德
答案 0 :(得分:0)
有几点需要检查,以了解它们为什么会丢失:
答案 1 :(得分:0)
对于您提出的查询,您可以参考以下链接
How to add references and nugets in visual studio project template?
对于引用,根据图像,它可能指的是GAC而不是解决方案的本地bin文件夹。
请记住,最好的方法是始终在Bin / Reference文件夹中维护引用,然后从中引用。将它们添加到解决方案中,以便在压缩并将它们移动到另一个系统时不会松动它们。
以下链接将帮助您添加参考资料
https://msdn.microsoft.com/en-us/library/7314433t(v=vs.90).aspx
答案 2 :(得分:0)
按照以下步骤解决了问题。