当我打开VS cmd提示时,它会显示“错误:无法确定VS Common Tools文件夹的位置”。我正在尝试使用compile.bat和run.bat文件编译并最终运行我的程序。
当我在compile.bat文件中有以下内容时,我的程序成功编译了ONCE:
call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
FileMgr.sln /rebuild debug
pause
在它工作之后,我尝试在环境变量的变量“Path”中添加vcvarsall.bat的路径,希望我不需要.bat文件中的初始调用行。这不起作用,所以我从“路径”中删除了新添加的路径,但现在我收到了这个错误。
答案 0 :(得分:3)
如果注册表在您的计算机上搞砸了或者VS安装不顺利,那么这只会出错。 .bat文件从HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ SxS \ VS7 \ 10.0值中读取设置。为64位操作系统插入Wow6432Node。使用regedit.exe仔细检查,SysInternals的ProcMon实用程序可以很方便地解决注册表问题。
让您的机器再次稳定,在superuser.com上提出相关问题。尝试VS2010修复以首先修复注册表,然后重新安装。如果一切都失败,就把它推出第四层的窗口。