VS加载其他工程中的项目时提示“vs未找到导入XXX.cxproj 项目,请确认 import 声明中的路径正确”。解决办法就是使用记事本打开要导入项目的.csproj,找到<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="..\tools\StyleCop\v4.3\Microsoft.StyleCop.Targets" /> ,删除<Import Project="..\tools\StyleCop\v4.3\Microsoft.StyleCop.Targets" />,重新加载项目就OK了
如果都删除,虽然项目可以加载但是运行后提示‘该项目中不存在目标“Bulid”’
在Project的右键菜单中选择“卸载项目”,然后Project的右键菜单中选择“编辑xxx.csproj”。
在最后加上
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
即可。