1

我有一个使用 msdeploy 部署的 Web 应用程序,但目前我们有一个烦人的部署后步骤 - 我们需要去修补 connectionStrings 部分中的密码。

在 IIS 管理器中输入的密码是“ABCD%ABCD” 但是,在 msdeploy 完成工作后,字符串的密码部分变为:ABCD«CD

%显然,msdeploy对密码中的顺序感到困惑。

如果我输入带有 " 的密码,IIS 管理器会插入"

现在 '%' 不是具有预定义 xml 实体定义的字符之一,那么,我该如何输入此密码以使 msdeploy 不会损坏它?

4

1 回答 1

0

我认为问题在于百分比字符用于识别环境变量,请尝试使用双百分比来“转义”百分比。

例如“ABCD%%ABCD”

于 2012-10-01T07:33:11.233 回答