我有一个构建步骤,这是我的部署配置的一部分。我的同事告诉我构建失败:aspnet_client system_web 4_0_30319
我一直在持续收到此错误,当我跑这个生成步骤它在一个蓝色的月亮一次得手:
Deleting dirPath (qa.comedy.net\aspnet_client\system_web\4_0_30319). [15:22:22]:
[VSMSDeploy] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.\We
\Microsoft.Web.Publishing.targets(3588, 5): Web deployment task failed.((3/28/2012 3:22:22 PM) An error occurred when the request was processed on the remote computer.)
Attempt to perform an unauthorized operation on file '4_0_30319'.
看来,它正试图删除文件夹 aspnet_client \ system_web \ 4_0_30319,但没有权限。
我们在虚拟机上运行此版本。
有关如何解决此问题的任何建议?
非常感谢所有帮助。
感谢
使用FTP发布时,我有完全相同的问题。在删除阶段之后,上面的文件夹结构就在远程服务器上创建。我不知道为什么。它从来没有这样做过。我简单地删除了上面的文件夹,保持root完好无损,然后尝试再次发布,它工作。 – 2013-09-16 09:43:15
工作正常,但你必须继续这样做,因为自动更新会反复添加文件夹。请参阅我的答案以获得一些永久性解决方案。 – MemeDeveloper 2014-06-20 11:40:43
如果您执行“whatif”测试执行,Web部署会丢失此文件夹结构吗? – 2014-12-13 01:19:45