正在创建临时文件“c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\vc90\BAT00000150204364.bat”,其内容为
[
@echo off
copy "c:\Documents and Settings\Administrator\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\bin\vc90\Styles"
} 我将RibbonSample是拷贝到桌面的uicode文件夹中,Source文件夹是codejock的源代码文件夹。如果我按照命令中将“source”文件夹放在目录"c:\Documents and Settings\Administrator"下是可以直接运行编译通过的。但我想将“source”和"Ribbonsample"放一起在"uicode"文件夹中。始终出现上述错误。该怎么设置项目属性。也就是正确的命令应该是:
copy "c:\Documents and Settings\Administrator\桌面\uicode\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\桌面\uicode\bin\vc90\Styles
23 个解决方案
#1
没人回 么
#2
链接库的路径。项目 属性 连接器 看看有没有附加依赖项
#3
整了一天将项目的属性等都看了个遍。就不明白怎么会出来一个生成.bat文件后将一目录下的dll copy到本工程下的设置。
#4
生成日志 重新生成 已启动: 项目: RibbonSample,配置: Debug|Win32
命令行 正在创建临时文件“c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\BAT00000A11844656.bat”,其内容为
[
@echo off
copy "c:\Documents and Settings\Administrator\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\Styles"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤"
exit 1
:VCEnd
]
红色为错误部分
命令行 正在创建临时文件“c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\BAT00000A11844656.bat”,其内容为
[
@echo off
copy "c:\Documents and Settings\Administrator\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\Styles"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤"
exit 1
:VCEnd
]
红色为错误部分
#5
vs的配置属性,生成事件没有内容麽? 启动项目批处理自动运行对吧?
#6
生成事件无内容,关键是项目中没有批处理文件,这里出来了个先创建批处理。
#7
你确定生成事件 debug和release下
预生成,预连接,生成后,都没有内容麽?
预生成,预连接,生成后,都没有内容麽?
#8
vs以上3种情况的时候,执行相关命令,既可以执行批处理。
#9
debug、release的生成事件都是空的,没有命令行
#10
最好能看下项目,明天吧,睡觉去..
#11
c/c++选项命行:/Od /I "../Source" /I "../AboutDlg" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_UNICODE" /D "UNICODE" /FD /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp".\Debug/RibbonSample.pch" /Fo".\Debug" /Fd".\Debug" /W3 /nologo /c /ZI /errorReport:prompt
链接器命令行
/OUT:".\Debug/RibbonSample.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:".\Debug\RibbonSample.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\debug/RibbonSample.pdb" /SUBSYSTEM:WINDOWS /ENTRY:"wWinMainCRTStartup" /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT
清单命令行:
/nologo /out:".\Debug\RibbonSample.exe.embed.manifest" /notify_update
资源命令行:
/d "_DEBUG" /d "_AFXDLL" /d "_UNICODE" /d "UNICODE" /l 0x409 /I "../AboutDlg" /fo".\Debug/RibbonSample_vc90.res"
xml命令行:
"RibbonSample" /nologo /Fo"c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\RibbonSample.xml"
生成事件、自定义生成步骤 无
链接器命令行
/OUT:".\Debug/RibbonSample.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:".\Debug\RibbonSample.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\debug/RibbonSample.pdb" /SUBSYSTEM:WINDOWS /ENTRY:"wWinMainCRTStartup" /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT
清单命令行:
/nologo /out:".\Debug\RibbonSample.exe.embed.manifest" /notify_update
资源命令行:
/d "_DEBUG" /d "_AFXDLL" /d "_UNICODE" /d "UNICODE" /l 0x409 /I "../AboutDlg" /fo".\Debug/RibbonSample_vc90.res"
xml命令行:
"RibbonSample" /nologo /Fo"c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\RibbonSample.xml"
生成事件、自定义生成步骤 无
#12
刚起床,搞定没有?
#13
将项目及文件放在没有汉字没有空格的目录下,文件名中也不要包含空格、汉字。
#14
VS20xx:
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
#15
不是中文问题,我将项目放入D盘,uicode目录下(RibbonSample工程,Source包)照样出现一样问题:
正在创建临时文件“d:\uicode\RibbonSample\Debug\BAT00000114082900.bat”,其内容为
[
@echo off
copy "d:\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
应该是 "d:\uicode\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
才对。copy的第一个参数始终少了一级目录,但不知道在哪儿设置编译前 执行的bat。不是链接库、头文件、这些问题,因为只要将source文件拷入上级目录即可通过编译。
正在创建临时文件“d:\uicode\RibbonSample\Debug\BAT00000114082900.bat”,其内容为
[
@echo off
copy "d:\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
应该是 "d:\uicode\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
才对。copy的第一个参数始终少了一级目录,但不知道在哪儿设置编译前 执行的bat。不是链接库、头文件、这些问题,因为只要将source文件拷入上级目录即可通过编译。
#16
我将项目配置属性中的各个都配置了,命令参数在11L。
#17
求大神解决。
#18
发项目给我看看吧。 200969686
#19
#20
? 给不.. 正好我也看看,高端错误
#21
才看到,邮箱。我看看
#22
根本原因是由于VS记录了个相对路径:
<Filter
Name="Styles"
>
<File
RelativePath="..\Bin\Office2007.dll"
>
</File>
<File
RelativePath="..\Bin\Office2010.dll"
>
</File>
<File
RelativePath="..\Bin\Windows7.dll"
>
</File>
</Filter>
十分感谢lile1234_show 的热情解答,并找到最终的问题根源。结贴给分
<Filter
Name="Styles"
>
<File
RelativePath="..\Bin\Office2007.dll"
>
</File>
<File
RelativePath="..\Bin\Office2010.dll"
>
</File>
<File
RelativePath="..\Bin\Windows7.dll"
>
</File>
</Filter>
十分感谢lile1234_show 的热情解答,并找到最终的问题根源。结贴给分
#23
怎么不说怎么解决的?
#1
没人回 么
#2
链接库的路径。项目 属性 连接器 看看有没有附加依赖项
#3
整了一天将项目的属性等都看了个遍。就不明白怎么会出来一个生成.bat文件后将一目录下的dll copy到本工程下的设置。
#4
生成日志 重新生成 已启动: 项目: RibbonSample,配置: Debug|Win32
命令行 正在创建临时文件“c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\BAT00000A11844656.bat”,其内容为
[
@echo off
copy "c:\Documents and Settings\Administrator\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\Styles"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤"
exit 1
:VCEnd
]
红色为错误部分
命令行 正在创建临时文件“c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\BAT00000A11844656.bat”,其内容为
[
@echo off
copy "c:\Documents and Settings\Administrator\Source\Styles\Windows7.dll" "c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\Styles"
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行自定义生成步骤"
exit 1
:VCEnd
]
红色为错误部分
#5
vs的配置属性,生成事件没有内容麽? 启动项目批处理自动运行对吧?
#6
生成事件无内容,关键是项目中没有批处理文件,这里出来了个先创建批处理。
#7
你确定生成事件 debug和release下
预生成,预连接,生成后,都没有内容麽?
预生成,预连接,生成后,都没有内容麽?
#8
vs以上3种情况的时候,执行相关命令,既可以执行批处理。
#9
debug、release的生成事件都是空的,没有命令行
#10
最好能看下项目,明天吧,睡觉去..
#11
c/c++选项命行:/Od /I "../Source" /I "../AboutDlg" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_UNICODE" /D "UNICODE" /FD /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp".\Debug/RibbonSample.pch" /Fo".\Debug" /Fd".\Debug" /W3 /nologo /c /ZI /errorReport:prompt
链接器命令行
/OUT:".\Debug/RibbonSample.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:".\Debug\RibbonSample.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\debug/RibbonSample.pdb" /SUBSYSTEM:WINDOWS /ENTRY:"wWinMainCRTStartup" /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT
清单命令行:
/nologo /out:".\Debug\RibbonSample.exe.embed.manifest" /notify_update
资源命令行:
/d "_DEBUG" /d "_AFXDLL" /d "_UNICODE" /d "UNICODE" /l 0x409 /I "../AboutDlg" /fo".\Debug/RibbonSample_vc90.res"
xml命令行:
"RibbonSample" /nologo /Fo"c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\RibbonSample.xml"
生成事件、自定义生成步骤 无
链接器命令行
/OUT:".\Debug/RibbonSample.exe" /INCREMENTAL /NOLOGO /MANIFEST /MANIFESTFILE:".\Debug\RibbonSample.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:".\debug/RibbonSample.pdb" /SUBSYSTEM:WINDOWS /ENTRY:"wWinMainCRTStartup" /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:PROMPT
清单命令行:
/nologo /out:".\Debug\RibbonSample.exe.embed.manifest" /notify_update
资源命令行:
/d "_DEBUG" /d "_AFXDLL" /d "_UNICODE" /d "UNICODE" /l 0x409 /I "../AboutDlg" /fo".\Debug/RibbonSample_vc90.res"
xml命令行:
"RibbonSample" /nologo /Fo"c:\Documents and Settings\Administrator\桌面\uicode\RibbonSample\Debug\RibbonSample.xml"
生成事件、自定义生成步骤 无
#12
刚起床,搞定没有?
#13
将项目及文件放在没有汉字没有空格的目录下,文件名中也不要包含空格、汉字。
#14
VS20xx:
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
项目、属性、C/C++、附加包含目录:填写附加头文件所在目录 分号间隔多项
项目、属性、链接器、附加库目录:填写附加依赖库所在目录 分号间隔多项
项目、属性、链接器(点前面的+展开)、输入、附加依赖项:填写附加依赖库的名字.lib 空格间隔多项
#15
不是中文问题,我将项目放入D盘,uicode目录下(RibbonSample工程,Source包)照样出现一样问题:
正在创建临时文件“d:\uicode\RibbonSample\Debug\BAT00000114082900.bat”,其内容为
[
@echo off
copy "d:\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
应该是 "d:\uicode\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
才对。copy的第一个参数始终少了一级目录,但不知道在哪儿设置编译前 执行的bat。不是链接库、头文件、这些问题,因为只要将source文件拷入上级目录即可通过编译。
正在创建临时文件“d:\uicode\RibbonSample\Debug\BAT00000114082900.bat”,其内容为
[
@echo off
copy "d:\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
应该是 "d:\uicode\Source\Styles\Windows7.dll" "d:\uicode\RibbonSample\Debug\Styles"
才对。copy的第一个参数始终少了一级目录,但不知道在哪儿设置编译前 执行的bat。不是链接库、头文件、这些问题,因为只要将source文件拷入上级目录即可通过编译。
#16
我将项目配置属性中的各个都配置了,命令参数在11L。
#17
求大神解决。
#18
发项目给我看看吧。 200969686
#19
#20
? 给不.. 正好我也看看,高端错误
#21
才看到,邮箱。我看看
#22
根本原因是由于VS记录了个相对路径:
<Filter
Name="Styles"
>
<File
RelativePath="..\Bin\Office2007.dll"
>
</File>
<File
RelativePath="..\Bin\Office2010.dll"
>
</File>
<File
RelativePath="..\Bin\Windows7.dll"
>
</File>
</Filter>
十分感谢lile1234_show 的热情解答,并找到最终的问题根源。结贴给分
<Filter
Name="Styles"
>
<File
RelativePath="..\Bin\Office2007.dll"
>
</File>
<File
RelativePath="..\Bin\Office2010.dll"
>
</File>
<File
RelativePath="..\Bin\Windows7.dll"
>
</File>
</Filter>
十分感谢lile1234_show 的热情解答,并找到最终的问题根源。结贴给分
#23
怎么不说怎么解决的?