首页 文章

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

提问于
浏览
1

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

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

对于工作,我需要关闭并重新打开解决方案 .

3 回答

  • 0

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

  • 0
    • 检查以确保您的应用程序仍在任务管理器中运行,如果是,则将其删除 .

    • 从项目属性中禁用'Visual Studio Hosting process' .

  • 0

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

    如果这是您遇到的情况,则没有解决方案AFAIK,但需要解决方法:1 . 确保关闭所有WPF打开的设计器2.重建所有内容,然后清理解决方案,然后重新构建 . 这大部分时间都有效

    或者,在VS2010中的XML编辑器中打开XAML文件,因此未加载设计器 . 我通常直接写XAML . 如果你必须编写一个更复杂的XAML,然后与VS2010并排打开Blend,那么你在Blend中编辑XAML并在VS2010中编译和调试 .

相关问题