VS工程属性中“编译事件”(Compile Event)疑难解答
2010-06-09 16:08
323 查看
前些日子,为把编译好的dll整到一个统一的目录下,利用IDE的编译时自动copy功能来实现(eg.在Post-build事件中追加,【copy $(TargetDir)\test.dll $(ProjectDir)\..\Common\"】注)。执行后dll是copy成功了,却出现了个编译Error(类似于Error message: “Command Copy exited with Code 1″)。
然而同样的命令在别人的机子上能通过,没问题!
奇怪,人品问题?!
找差异——发现他是把程序是搁在D:盘执行的,而我在桌面,弄到C根目录下一试也Ok!,原来我路径中含有汉字等非英文字符。
可我还想在桌面上使用,怎么办呢?
找了一下,原来加双引号就行——【copy "$(TargetDir)\SQL.dll" "$(ProjectDir)\..\Common\"】。
小收获,拿来分享,也做收藏。
注:(ProjectDir)代表当前工程目录,(TargetDir)代表编译时的输出路径
然而同样的命令在别人的机子上能通过,没问题!
奇怪,人品问题?!
找差异——发现他是把程序是搁在D:盘执行的,而我在桌面,弄到C根目录下一试也Ok!,原来我路径中含有汉字等非英文字符。
可我还想在桌面上使用,怎么办呢?
找了一下,原来加双引号就行——【copy "$(TargetDir)\SQL.dll" "$(ProjectDir)\..\Common\"】。
小收获,拿来分享,也做收藏。
注:(ProjectDir)代表当前工程目录,(TargetDir)代表编译时的输出路径
相关文章推荐
- VS 工程属性中“编译事件”(Compile Event)疑难解答
- 关于 Visual Studio C#工程属性的Build Events中如何根据编译平台分别设置的解答
- 设置vs只编译修改过的工程
- VS 下 Open Cascade Source Code 编译及自定义工程设置
- QT项目常见问题一:VS打开QT工程后,编译 ,Qt Visual Studio Add-in报错
- VS2013MFC单文档工程学习笔记六 - 窗口的常用消息事件
- vs2013 编译vs2012的工程遇到的问题
- vs如何将工程配置,保存到属性表
- vs的LNK1146错误(任何工程编译都报错)
- VS编译后事件
- VS2015使用pjsip库编译一个helloworld工程
- .NET Core工程编译事件$(TargetDir)变量为空引发的思考
- vs2010编译某个工程提示缺少lib或者头文件 vs2010的配置中的生成事件
- vs.net 2003下vb.net项目中控件属性栏没有事件图标的诡异现象
- vs.net 中编译链接vc工程时的LNK171@mspdb140.dll错误处理
- VS 2005 打开 VC 6.0 工程,编译出现 cannot open file libc.lib
- vs2013 后期生成事件编译失败
- 关于VS工程编译找不到DLL的解决办法
- Cmake编译OpenCV和如何在VS工程中配置来使用编译后的OpenCV进行跟踪调试问题
- 事件 ID 1311 消息进行疑难解答(KCC)---1(MS KB)