VS2010 error MSB3073 代码为1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2010 error MSB3073 代码为1相关的知识,希望对你有一定的参考价值。
详细描述: 命令:“copy"d:\documents\visual studio 2010\Projects\ogreliuyake\Debug\\ogreliuyake.exe”"D:\OgreSDK\OgreSDK_vc10_v1-8-1\Bin\Debug":VCEnd"已退出,代码为1.
参考技术A 你使用了错误的命令就会报这个错误,看看那个ot有没有用对。 参考技术B 如果你有多个项目,选中你出问题的项目,右键选择属性>配置属性>生成事件>生成后事件,选择“否”vs2017编译项目报错:Microsoft.Cpp.Clang.targets(212,5): error MSB6006 处理方法
目录
一、问题描述
编译项目的时候,报下面错误,截图如下:
二、原因分析
错误显示退出代码为5(5=access denied),怀疑检查目标目录是否可写或是否可以访问到;
三、配置详细信息
为了进一步定位问题, 通过vs2017,在工具->选项->项目和解决方案->生成并运行->MSBuild项目生成输出详细级别中,配置详细信息输出,如下图:
再次编译,截图如下:
复制红色框输出信息,查看如下:
四、详细信息分析
查看上图“ClangCompile”任务中的编译使用到的路径,一个个查找对比,最终可以发现如上图红色框所示路径在本人计算机上是不存在的,如下:
可以看到只有"windows-x86_64"文件夹,并没有windows文件夹;
五、解决方案
修改"windows-x86_64"文件夹名字为 "windows"文件夹名字,如下图:
修改文件夹名字之后,再次编译,编译成功,如下图:
:
六、不足或缺点
由于文件夹名称是在安装android-ndk-r11c的时候自动创建命名的,所以这种直接修改文件夹名称,可能会导致某些其他项目在编译的时候,出现路径或目录查找不到的 问题。
如果各位有更好的解决方法,欢迎指教!
以上是关于VS2010 error MSB3073 代码为1的主要内容,如果未能解决你的问题,请参考以下文章
错误 66 error MSB3073: 命令“mkdir ..\..\..\:VCEnd”已退出,代码为 1
VS 编译后 install报错(error MSB3073)
VS 编译PCL后 install报错(error MSB3073)
[CMakList][原创]error MSB3073: 命令“setlocal解决的3种方法