繁体   English   中英

msbuild.exe突然冻结

[英]msbuild.exe suddenly freezes

使用msbuild.exe构建C#项目时遇到问题,它冻结了。 在Process Explorer中查看msbuild.exe进程,我得到如下信息:

MSBuild.exe
    |
    +--csc.exe
          |
          +--cvtres.exe

这很奇怪,因为它不总是可重复生成,但是当它可以复制时,它始终位于cvtres.exe。 如果我杀死cvtres.exe,它会给我一条消息,说

'[PROJECT_PATH]\obj\Release\[TEMP_FILE_NAME].tmp' is not a valid Win32 resource file

有人遇到过这个问题吗?

我相信cvtres用于编译您的资源文件。 也许您有很多资源,或者正在编译的资源很大或无效?

发现了这一点。 这是因为我安装了旧版本的Visual Studio(即2003)。 它将具有.NET 1.1值的环境变量“ LIB”和“ INCLUDE”添加到系统变量中,而不是User !!。 删除它们解决了该问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM