【问题标题】:Cannot Build in Visual Studio Express VB.net无法在 Visual Studio Express VB.net 中构建
【发布时间】:2016-08-02 19:20:14
【问题描述】:

我有如下错误:

错误 11 无法将“obj\x86\Debug\programname.exe”复制到 “bin\Debug\programname.exe”。重试次数超过 10。失败。

谁能告诉我如何一步步解决它?

非常感谢。

【问题讨论】:

  • 您是否已打开您正在创建的程序,而无需进行 Visual Studio 调试?

标签: .net vb.net visual-studio build


【解决方案1】:

可执行文件被锁定,因此visual studio无法替换磁盘上的exe文件。

  1. 您是否正在运行您的 exe?如果是这样,请关闭它

  2. 尝试重新启动 Visual Studio

  3. 尝试重启你的机器

  4. 如果失败,您需要使用 Microsoft/SysInternals Process Explorer 找出锁定文件的原因

编辑:我能想到在 1,2 和 3 之后仍然会导致此问题的唯一原因是这是一个 Windows 服务 exe,它在 Windows 启动时启动,因此您需要在服务经理

【讨论】:

  • 你能教我如何使用 Microsoft/SysInternals Process Explorer 找出发生了什么吗?非常感谢。
  • 这是超级用户网站的另一个问题(可能已经被问过了)
  • Justin 在 99% 的情况下,第一步 1、2、3 会解决它。你确定你重启了电脑。不睡觉也不醒来。
【解决方案2】:

我猜“bin\Debug\programname.exe”文件被 Visual Studio (VS) 本身锁定了。

当VS打开时,我无法手动删除文件“bin\Debug\programname.exe”。所以我关闭了VS,之后文件就可以删除了。

通过删除旧文件,问题得到解决。 VS 并且可以无错误地构建新对象。

【讨论】:

  • 这就是为什么另一个答案说要重新启动 Visual Studio。当我运行我的代码并更改其中的某些内容时,我经常会遇到这种情况,在我退出 Studio 并重新开始之前,我无法重建项目。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-25
  • 2012-11-04
  • 1970-01-01
  • 2021-12-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多