vs未找到导入XXX.vcxproj 项目, 找不到... props 。请确认 import 声明中的路径是否正确
2017-03-02 22:17
3119 查看
众所周知,VS上使用opencv是要配置项目属性的,具体配置看这里。配置方法 。 其实是很麻烦的一个过程,每建立一次工程,都要配置一次。 所以,为了一次配置,永久使用,就有了属性表一说。 属性表的使用看这里,点击打开链接 。
但是如果属性表在别处,而你不小心删除了,或者打开别人的项目时,如果他在项目中添加了属性表,而属性表并未同时与工程一起打包,那么你的VS就会显示:
D:\xxxx\xxxx.vcxproj : error : 无法读取项目文件“xxxx.csproj”。
D:\xxxx\xxxx.vcxproj( ): 未找到导入的项目“C:…..\xxxx.tprops”。请确认 import 声明中的路径正确,且磁盘上存在该文件。
这个时候在vs里面没有办法配置,因为你无法加载项目。自然也无法配置和改变属性相关东西。
解决办法是,用 文本编辑器,比如Notepad++ 打开xxxx.vcxproj , 看到类似下面的代码:
但是如果属性表在别处,而你不小心删除了,或者打开别人的项目时,如果他在项目中添加了属性表,而属性表并未同时与工程一起打包,那么你的VS就会显示:
D:\xxxx\xxxx.vcxproj : error : 无法读取项目文件“xxxx.csproj”。
D:\xxxx\xxxx.vcxproj( ): 未找到导入的项目“C:…..\xxxx.tprops”。请确认 import 声明中的路径正确,且磁盘上存在该文件。
这个时候在vs里面没有办法配置,因为你无法加载项目。自然也无法配置和改变属性相关东西。
解决办法是,用 文本编辑器,比如Notepad++ 打开xxxx.vcxproj , 看到类似下面的代码:
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="vs15_opencv310_release.props" /> </ImportGroup>把红色那一行删除,或者你新建一个工程,新建立一个属性表。将上面的地址换成新的地址就可以了。
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <!-- <Import Project="C:..\vs15_opencv310_release\vs15_opencv310_release\vs15_opencv310_release.props" />!--> <Import Project="vs15_opencv310_release.props" />
</ImportGroup>
相关文章推荐
- VC中关于vcxproj : error : 未找到导入的项目“*.props”。请确认 <Import> 声明中的路径
- vs未找到导入的项目,请确认 <Import> 声明中的路径正确
- vs未找到导入的项目,请确认 <Import> 声明中的路径正确
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件。。。。
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件。。。。
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件
- 升级CUDA版本导致VS2010错误:未找到导入的项目XXX,请确认<Import>声明中的路径正确,且磁盘上存在该文件
- vs未找到导入的项目,请确认 <Import> 声明中的路径正确
- 未找到导入的项目x:\xxx\.nuget\nuget.targets”。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 未找到导入的项目 请确认声明中的路径正确
- 未找到导入的项目,请确认 <Import> 声明中的路径正确
- 打开项目提示:D:program profiles/msbuild……未找到导入的项目 请确认<import>声明中的路径正确
- 未找到导入的项目"盘符:\Microsft.CSharp.targets"。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。的解决方法
- 未找到导入的项目"盘符:\Microsft.CSharp.targets"。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。的解决方法
- 未找到导入的项目 .wpp.targets。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 未找到导入的项目,请确认 <Import> 声明中的路径正确
- 无法读取项目文件,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- vs2013打开 2010项目时: 请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 无法读取项目文件"" 请确认 <Import> 声明中的路径正确,且磁盘上存在该文件
- 无法读取项目文件 .csproj,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件