我有一个简单的解决方案,它包含类项目旁边还有安装项目(安装在VS: vdproj中的扩展)。
面对奇怪的行为,做以下事情:
奇怪的是,在没有输出重定向的情况下,在运行带有重建操作的批处理时,我也不会得到任何错误。
我为什么会有不同的行为,有什么建议吗?
发布于 2015-02-20 12:30:00
在第一种情况下,您正在进行重建。在第二种情况下,您正在进行清理和构建。暂时删除1>NUL 2>&1,您应该能够看到错误的全部内容。
您可能会简化一些事情,并保存这样的结果。然后,如果需要,可以在“按任意键继续”之前查看日志文件。
CALL "%VS120COMNTOOLS%vsvars32.bat"
SET "LogFile=%Temp%\BuildLog.txt"
IF EXIST "%LogFile%" DEL /F /Q "%LogFile%"
DEVENV "D:\Source\Solution.sln" /Rebuild "Debug|Any CPU" 1>"%LogFile%" 2>&1
IF ERRORLEVEL 1 (
COLOR c
Echo.
Echo end %date% - %time%
Echo Failed! View log file %LogFile% if you prefer. Then
)
PAUSE
IF EXIST "%LogFile%" DEL /F /Q "%LogFile%"https://stackoverflow.com/questions/28628275
复制相似问题