c – 编译和链接项目时Visual Studio 2015挂起

我最近从Visual Studio 2012更改为Visual Studio 2015,作为我的c项目的编译器.进行此更改后,我注意到visual studio将经常在构建过程中挂起.

这在Visual Studio 2012中从未发生.挂断是随机点,不会出现在我的项目中的相同构建点.

当我以管理员模式运行VS并将所有cl.exe和link.exe显示为命令提示时,我能够看到它们何时挂起.并没有抛出任何错误或任何东西.

我成功解决这个问题的唯一方法是将Visual Studio的构建过程设置为一次只处理一个项目并同时只使用一个编译.但是我不能保持这个,因为我的构建时间大约是3-4个小时(是的,这是一个巨大的项目).

最佳答案 我认为这是
Visual Studio 2015 Win64 hangs during solution build的重复.我在那里发了一个答案.简而言之,可能有一个补丁来解决问题:

https://www.microsoft.com/en-us/download/details.aspx?id=51161

点赞