VS编译出错,工程文件不存在
VS编译出错信息: {.title.pre.fs1}
“The project file ” has been renamed or is no longer in the solution” {.title.pre.fs1}
看一下 .sln 和 .vcxproj 文件中的 GUID 是否匹配。
可能原因1:
出这个提示,一般是 .vcxproj 中 中的 GUID 和 .sln 中的 Project GUID 不一致了。(Project Depedencies)
可能原因2:
也有可能是 .sln 引用了 A.vcxproj,而 A.vcxproj 依赖了 B.vcxproj,而 B.vcxproj 未被加入到 .sln 中。查看 A.vcxproj 中的 ,看看引用了哪个未加入 .sln 的工程,加一下就好。
说明:
打开.sln工程文件,检查
Project(“…
EndProject
节和每个*.vcxproj工程里的GUID匹配不,不匹配改正,
如果有重复的,利用VS生成新的,替换掉。