老问题,"仍"未解决,真正搞明白的兄弟给指条明路吧

winter888 2004-10-07 01:48:52
1、问题现象
用VC++.NET 向导生成的MFC对话框程序,未改一行,之间BUILD,提示找不到vcspawn.exe这个程序。具体编译的LOG,见最后。
2、来CSDN搜索以前的帖子,得到了一些解决方法,亲自试验的结果如下:
a) 在工具-》选项-》VC++目录,把vcspawn.exe所在的目录“D:\Program Files\Microsoft\Visual Studio .NET\Common7\Tools\”手工添加上。结果问题依旧。检查过注册表,相关项的键值是正确的。
b)把vcspawn.exe乱拷贝一通,比如拷贝到:project所在目录@"d:\My Project\cdotnettest1\",又如:C:\WINDOWS\SYSTEM32,还有 VC7\BIN目录。结果:失败,问题依旧。
c)狠了狠心,REINSTALL,重装上阵!最后的法宝,在硬盘狂转半小时后,结果还是失败! 问题依旧。
3、得到的一些收获:
发现,有类似问题的兄弟门好像也是同时装过VS6.0,也是没有装在C盘上。

我现在是实在没什么着了,整个安装过程除了上面的不是问题的问题外,好像也没什么不对的。不过安装过程中倒是提示过我说什么“D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\VDT\2052\vdt70pui.dll 注册类库失败”,我当时选“忽略”,安装还可以继续。

不知有那位同仁,能给我点意见,急切的关注中。

以下是C++.NET编译的LOG。

生成日志 ------- 已启动生成:项目:cdotnettest1,配置:Debug|Win32 -------

环境空间 ALLUSERSPROFILE=C:\Documents and Settings\All Users.WINDOWS
APPDATA=C:\Documents and Settings\WINTERS\Application Data
CLIENTNAME=Console
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=WINTER
ComSpec=C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\WINTERS
INCLUDE=D:\Program Files\Microsoft Visual Studio .NET\Vc7\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include;
LIB=D:\Program Files\Microsoft Visual Studio .NET\Vc7\lib;D:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\lib;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\lib;
LIBPATH=
LOGONSERVER=\\WINTER
MSDevDir=C:\Program Files\Microsoft Visual Studio\Common\MSDev98
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;D:\Program Files\Microsoft Visual Studio .NET\Vc7\bin;D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin;D:\Program Files\Microsoft Visual Studio .NET\\Common7\Tools;D:\Program Files\Microsoft Visual Studio .NET\Common7\ide;C:\Program Files\HTML Help Workshop;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 1 Stepping 2, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0102
ProgramFiles=C:\Program Files
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\DOCUME~1\WINTERS\LOCALS~1\Temp
TMP=C:\DOCUME~1\WINTERS\LOCALS~1\Temp
USERDOMAIN=WINTER
USERNAME=WINTERS
USERPROFILE=C:\Documents and Settings\WINTERS
VSCOMNTOOLS="D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\"
windir=C:\WINDOWS
_ACP_ATLPROV=D:\Program Files\Microsoft Visual Studio .NET\Vc7\bin\ATLPROV.DLL
_ACP_INCLUDE=D:\Program Files\Microsoft Visual Studio .NET\Vc7\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include;
_ACP_LIB=D:\Program Files\Microsoft Visual Studio .NET\Vc7\lib;D:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\lib;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\lib;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\lib;;D:\Program Files\Microsoft Visual Studio .NET\Vc7\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\atlmfc\include;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\include;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\include;
_ACP_PATH=D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools;D:\Program Files\Microsoft Visual Studio .NET\Vc7\bin;D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin\prerelease;D:\Program Files\Microsoft Visual Studio .NET\Common7\Tools\bin;D:\Program Files\Microsoft Visual Studio .NET\\Common7\Tools;D:\Program Files\Microsoft Visual Studio .NET\Common7\ide;C:\Program Files\HTML Help Workshop;D:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;
命令行 正在创建临时文件“d:\My Project\cdotnettest1\Debug\RSP000017.rsp”,其内容为
[
/Od /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "_MBCS" /D "_AFXDLL" /Gm /EHsc /RTC1 /MDd /Zc:wchar_t /Yu"stdafx.h" /Fp"Debug/cdotnettest1.pch" /Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
"cdotnettest1Dlg.cpp"
"cdotnettest1.cpp"
]
正在创建命令行“cl.exe @"d:\My Project\cdotnettest1\Debug\RSP000017.rsp" /nologo”
正在创建临时文件“d:\My Project\cdotnettest1\Debug\RSP000018.rsp”,其内容为
[
/Od /D "WIN32" /D "_WINDOWS" /D "_DEBUG" /D "_MBCS" /D "_AFXDLL" /Gm /EHsc /RTC1 /MDd /Zc:wchar_t /Yc"stdafx.h" /Fp"Debug/cdotnettest1.pch" /Fo"Debug/" /Fd"Debug/vc70.pdb" /W3 /c /Wp64 /ZI /TP
"stdafx.cpp"
]
正在创建命令行“cl.exe @"d:\My Project\cdotnettest1\Debug\RSP000018.rsp" /nologo”
输出窗口 项目 : error PRJ0001 : vcspawn.exe 是必需的文件,但未能在路径上找到该文件。
结果 生成日志保存在“file://d:\My Project\cdotnettest1\Debug\BuildLog.htm”中
cdotnettest1 - 1 错误,0 警告
...全文
87 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
winter888 2004-10-07
  • 打赏
  • 举报
回复
看来是无望了。。。。

.net 。net ×NET

winter888 2004-10-07
  • 打赏
  • 举报
回复
hehe 谢谢楼上的兄弟
nanhaiyiou 2004-10-07
  • 打赏
  • 举报
回复
我一边就安装成功了!不过唯一的问题是IE6安装是有点错误,不过重新注册一下就可以了!
帮不上忙,
帮尼顶!
winter888 2004-10-07
  • 打赏
  • 举报
回复
我准备再重装一遍。。。

如果是安装盘的问题,应该是提示什么什么文件不可读,或干脆死机一类的现象啊。

真是奇怪。。。
saucer 2004-10-07
  • 打赏
  • 举报
回复
我同时装了Visual Studio 6,没问题的

see
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vcerrProjectBuildErrorPRJ0001.asp

vcspawn.exe is a required file and could not be found on the path.

vcspawn.exe controls the build process for Visual C++ projects. This file should be in $(VSInstallDir)Common7\Tools.

Run the Visual Studio setup.exe file to reinstall or repair the installation.

也许是你的安装盘有问题

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧