c++ - Visual Studio "File in use..."构建失败

标签 c++ visual-studio

每次我构建我的 C++ 项目时,visual studio 都会让 exe 文件保持打开状态大约 2 分钟。 我什至不运行 exe 文件只是构建它。 2 分钟我被迫等待再次构建它。

Exe 句柄由 SYSTEM 进程拥有。因此,我无法手动或使用预构建命令删除、移动、重命名等。

没有防病毒程序、索引服务或任何其他进程在运行。

问题与我的项目大小有关。小型项目中不会再出现此问题。

您知道任何解决方法吗?

最佳答案

我重命名了 exe。添加一个重命名(不是删除,而是重命名)旧 exe(如果存在)的预构建。

这是唯一对我有用的东西,因为有时使用的文件不是“分钟”,而是几个小时;唯一可以解决的办法是重新启动 VS2010。

关于c++ - Visual Studio "File in use..."构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8195911/

相关文章:

c++ - 转换 c_str() 仅适用于短字符串

c++ - 如何在 CImg 中将像素数据作为矩阵/vector 获取?

c++ - 使用标准库中的代码停止在 Turbo C++ 中退出输出

visual-studio - 如何使用 git-tf 登录 Visual Studio Online?

visual-studio - 异步功能单元测试中的 Assert.ThrowsException?

c++ - 检查路径中的所有文件大小(C++)

c++ - 使用数组时的抽象与性能

visual-studio - 如何在Visual Studio中调试mbunit/Gallio单元测试

visual-studio - 无法访问gitlab : SSL certificate has expired

c# - 可以通过 "Add Service Reference"添加 RESTful WCF 服务吗?