首页 文章

错误:C:\ Program Files \ IIS \ Microsoft Web Deploy V3 \ msdeploy.exe失败,返回码:4294967295

提问于
浏览
5

我已经使用开发和测试环境设置了VSTS版本定义,这些环境在过去2个月内成功部署没有任何问题,但突然今天我在测试环境中遇到了一些问题,甚至Dev环境也成功了 .

像“错误:C:\ Program Files \ IIS \ Microsoft Web Deploy V3 \ msdeploy.exe失败,返回代码:4294967295”之类的问题,如果您想了解更多信息,请参阅下面的屏幕截图 .
enter image description here

在发布问题之前,我阅读了很多答案并尝试了一些选项,例如添加-retryInterval:6000 -retryAttempts:10并勾选VSTS发布步骤的其他部署选项下的Take app offline选项 . 但这些对解决我的问题没有帮助 .

那么,有人能告诉我如何尽快解决这个问题吗?

2 回答

  • 0

    由于将system.debug发布定义变量(在变量选项卡中)设置为true并未提供更多信息,因此我最终删除并重新创建了暂存槽以便能够再次部署 . 当然,我检查了插槽应用程序及其所有Web作业都已停止 .

    如果你部署到一个插槽,你很幸运 .

  • -1

    我通过进入ISS管理界面,停止正在运行的IIS实例,然后从项目的目标部署文件夹中的 bin 文件夹中删除 msvcr100.dll 文件来解决此问题 . 然后,您可以重新启动IIS并重新运行发布管道 .

    此文件以前被锁定,因为IIS已打开它而没有明显关闭它 . 因此,VSTS无法覆盖它 . 停止IIS会删除文件上的锁定,然后允许您手动删除它 .

相关问题