我在C#解决方案上遇到了Visual Studio的问题。它显示完全随机的错误,但项目是构建的。现在,我有33个有错误的文件,我可以在所有文件中看到红色的曲折线条。
我尝试清理/重建解决方案,关闭Visual Studio,甚至重新启动计算机。我可以修改.cs文件,并且可以看到解决方案中的更改。
有没有人知道为什么会这样?
发布于 2016-03-30 08:37:34
我清理了解决方案,关闭了VS,重新打开了它,构建了解决方案,并且清除了红色的未解析行,构建成功了。
发布于 2018-10-05 16:51:03
我已经尝试了所有的6个选项,没有一个对我有效。下面的解决方案解决了我的问题。
关闭VS。删除解决方案文件旁边隐藏的".vs“文件夹。重新启动VS并加载解决方案。
发布于 2015-11-02 23:16:54
我遇到过这样的问题,Intellisense似乎无法识别一个项目的存在(很多“找不到这个类型”、“这个命名空间不存在”等错误)。
在所有引用项目中删除并重新添加项目引用可以修复该问题,但可以通过编辑问题项目的.proj文件来修复潜在原因。
在“缺失”项目的.csproj文件的顶部附近有一个元素:
<ProjectGuid>{GUID}</ProjectGuid>
在所有引用项目中,.csproj文件都是项目引用:
<ProjectReference Include="..\OffendingProject\OffendingProject.csproj">
<Project>{ANOTHER-GUID}</Project>
<Name>Offending Project</Name>
</ProjectReference>
引用GUID与项目的GUID不匹配。用{ANOTHER-GUID}
替换上面的{GUID}
修复了这个问题,而不必遍历每个引用项目。
https://stackoverflow.com/questions/17703004
复制相似问题