尝试部署我的 uwp 应用程序时(模拟器、本地或 x86、x64 没有区别),我收到以下错误:
错误:DEP0500:无法删除文件夹“... in\x86\Debug\AppX”。 访问路径“mscordbi.dll”被拒绝
使用“ProcessExplorer”工具,我发现 VS2015 本身正在锁定文件。手动删除后,我可以运行单个部署,但第二次由于文件再次锁定而失败。我已经尝试了以下事情,但没有任何效果: - 删除 VS 设置 - 将项目转移到新的解决方案
为什么这个文件被 Visual Studio 锁定了?
你应该关闭VS并重新打开项目。 这是一个 VS 错误。部署项目时,应该删除AppX文件夹,但有时VS会在这期间使用mscordbi.dll。
只需重启电脑即可获得解决方案