【问题标题】:Unable to copy file "obj\Debug\Some.dll" to "bin\Debug\Some.dll".... because it is being used by another process"无法将文件“obj\Debug\Some.dll”复制到“bin\Debug\Some.dll”....因为它正被另一个进程使用”
【发布时间】:2017-12-02 19:31:23
【问题描述】:

还有其他人在 VS 2017 中遇到这个问题吗?这仅发生在 VS 2017 中,适用于所有基于 Xamarin Forms 的项目,无论 Xamarin Forms 的 nuget 版本如何。

相同的项目在 VS 2015 中打开并运行良好。

有什么可能是错误的线索吗?

我正在使用 VS 2017 企业版版本 15.2 (26430.6) 版本。

【问题讨论】:

  • 使我的项目工作的唯一方法是删除我 PCL 中的 bin 文件夹。这是一个主要的生产力消耗,因为有时您忘记删除它们,编译需要时间并且您再次遇到相同的错误
  • 这是一个标准的蹩脚的反恶意软件问题。禁用它并重试,找到另一个。
  • 如果你所说的反恶意软件是指反病毒,我只使用 Windows Defender。但是在 VS 2015 上也没有给我任何问题

标签: visual-studio xamarin build xamarin.forms visual-studio-2017


【解决方案1】:

只需更新您的 Visual Studio,问题就会消失。它是一个已知的错误,后来得到了修复。我也遇到了同样的问题,更新后就没有了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 2018-03-22
    • 1970-01-01
    • 2013-07-05
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    相关资源
    最近更新 更多