我在Visual Studio 2015企业版上遇到了一些奇怪的问题,我无法在线找到解决方案。我需要构建一个包含多个子项目和解决方案的解决方案文件。我在主要解决方案中创建了自己的项目和解决方案。当我构建主解决方案时,构建失败,Visual Studio不会显示任何错误,除非我将其中一个下拉框中的设置从“Build + Intellisense”更改为“Build Only”(这是Error List窗口中的下拉框之一)。使用“仅构建”设置,我可以看到几个错误,它们都来自我的项目。但是,由于我已修复它们,因此它们中的大多数似乎不再适用。例如,一个错误是无效的命名空间,我收到此错误是因为未添加声明命名空间的引用程序集。由于已添加引用,我不确定为什么Visual Studio仍然列出此错误。我需要清除缓存还是什么?我试过清理解决方案。
答案 0 :(得分:1)
好的,所以我决定通过所有警告,发现有些程序集是使用比我的项目(4.5.1)更高的.Net框架版本(4.6.1)构建的。所以我将项目的Target框架更改为4.6.1。瞧,没有错误!出于参考目的,目标框架选项位于项目属性下。