运行 Visual Studio 调试。该进程无法访问该文件,因为该文件正在被另一个进程使用

问题描述 投票:0回答:4

当我第二次运行我的解决方案时,出现此错误:

错误 467 无法将文件“obj\x86\Debug\uil.dll”复制到“bin\x86\Debug\uil.dll”。该进程无法访问文件“bin\x86\Debug\uil.dll”,因为它正在被另一个进程使用。

为了工作,我需要关闭并重新打开解决方案。

c# visual-studio-2010
4个回答
0
投票

您确定要停止运行应用程序的实例吗?您需要停止正在开发的应用程序(调试或发布模式)才能开始调试。


0
投票
  1. 检查以确保您的应用程序仍在任务管理器中运行,如果是,则终止它。
  2. 从项目属性中禁用“Visual Studio 托管进程”。

0
投票

我在 VS2010 中发现了一个错误,涉及引用多个项目的解决方案,其中至少有一个 WPF 控件库。 当您打开 WPF 设计器时,项目引用的 DLL 将被锁定。因此,尝试编译会出现该错误。

如果这是您遇到的情况,据我所知没有解决方案,但作为解决方法: 1.确保关闭所有WPF打开的设计器 2. 全部重建,然后清理解决方案,然后再次构建。这在大多数情况下都有效

或者,在VS2010中的XML编辑器中打开XAML文件,这样设计器就不会加载。我一般直接写XAML。如果您必须编写更复杂的 XAML,请与 VS2010 并行打开 Blend,这样您就可以在 Blend 中编辑 XAML,并在 VS2010 中编译和调试。


0
投票

撤消 Android Resource.designer.cs 中的更改。它对我有用

© www.soinside.com 2019 - 2024. All rights reserved.