【发布时间】:2013-06-28 18:11:17
【问题描述】:
我正在使用 Web Deploy 3.5 工具来部署我们的 .NET 4.0 WCF Web 服务(在 PackageWeb nuget 的帮助下)。我们有两台“Windows Server 2008-R2”服务器用于测试 Web Deploy:QA 和 Staging。两台服务器都配置为在部署期间创建最多 20 个自动备份(每个应用程序)。出于某种原因,我们的暂存服务器会生成仅包含两个文件的备份 ZIP 文件:
- archive.xml
- systemInfo.xml
“内容”目录不存在,并且 Windows 事件日志中没有记录错误。更糟糕的是,服务器被配置为不在备份失败时继续运行 (continueSyncOnBackupFailure="false"),但是这个明显的添加 Contents 目录的失败似乎不被工具视为错误,所以该工具愉快地继续部署包。
此外,archive.xml 也有些不足,因为它只包含以下信息:
<?xml version="1.0" encoding="UTF-8"?>
<MSDeploy.Backup/>
我的 PC 和两台服务器都通过 Platform Installer 安装了 Web Deploy 3.5。部署用户帐户是一个管理帐户(QA 服务器上的 Active Directory 用户和 Staging 上的本地用户)。 QA服务器还安装了3.5之前的“Web Deployment Tool 2.1”。
如果没有有意义的日志记录和丰富的手册,就没有什么可做的。我希望这是过去有人解决的问题。非常感谢!
【问题讨论】:
-
我认为没有人有这个问题。以防万一它很重要 - 故障服务器位于 Rackspace。
标签: msdeploy webdeploy microsoft-web-deploy