【发布时间】:2013-02-27 13:46:03
【问题描述】:
我正在尝试在 c# 中使用 web deploy api,除了一件事我试图排除根 web.config 文件并且我找不到正确的方法之外,我已经涵盖了大多数内容它。
目前我有这个代码:
var syncOptions = new DeploymentSyncOptions { DeleteDestination = false };
syncOptions.Rules.Add(new DeploymentSkipRule("DontUpdateRootConfig", "update", "", "Web.config", ""));
但这会忽略所有 web.config 文件,它应该只忽略根 web.config 文件。
下面的代码不起作用。它只是传输所有配置文件,包括根 web.config。
var syncOptions = new DeploymentSyncOptions { DeleteDestination = false };
syncOptions.Rules.Add(new DeploymentSkipRule("DontUpdateRootConfig", "update", "", "\\Web.config", ""));
如何只忽略根 web.config 文件?
【问题讨论】: