将Web应用发布到Azure时拒绝访问/ obj / Release / net461 / win7-x86 / PubTmp / Out /

时间:2019-07-18 11:29:43

标签: azure asp.net-core azure-devops

虽然以WebApp的形式发布到Azure时,却给我带来很多错误,原因是由于访问被拒绝,我无法将文件复制到Release文件夹中

我尝试删除bin和obj文件夹,然后重新整理,但这对我不起作用。 我也重新生成发布个人资料,但仍然没有运气

ErrorUnable to copy file "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Microsoft\Microsoft.NET.Build.Extensions\net461\lib\System.IO.FileSystem.Primitives.dll" to "D:\MyProject\MyProject.Web\obj\Release\net461\win7-x86\PubTmp\Out\System.IO.FileSystem.Primitives.dll". Access to the path 'D:\MyProject\MyProject.Web\obj\Release\net461\win7-x86\PubTmp\Out\System.IO.FileSystem.Primitives.dll' is denied.

1 个答案:

答案 0 :(得分:0)

  

访问路径   'D:\ MyProject \ MyProject.Web \ obj \ Release \ net461 \ win7-x86 \ PubTmp \ Out \ System.IO.FileSystem.Primitives.dll'   被拒绝。

根据此错误消息,这可能涉及许多因素。我们无法直接为您提供帮助解决此问题的答案,但可以与您分享我的问题排查解决方案。这里有一些方法可以为您进行故障排除。您可以尝试这些。

(1)删除相同的.vsobjbin文件。然后,以管理员身份重新启动。尝试重建项目。

(2)如果上述方法不起作用,请定位到问题文件的属性,检查其权限,并且不要启用只读

希望这些方式可以为您提供帮助。