如何在预编译后从发布中排除文件?

时间:2013-10-22 15:09:51

标签: asp.net msbuild publish

我想通过预编译发布我的Web应用程序。我将配置的某些部分外部化在Config文件夹中(使用web.config中的configSource属性)。显然,当我使用预编译发布时,这些文件是必需的。但是,它们特定于一个环境。因为我希望能够部署到可能已经拥有这些配置文件的多个环境。我想从发布文件夹中删除config文件夹。

我尝试了以下wpp.targets:

<ExcludeFromPackageFolders Include="Config" />

但是,这在预编译之前发生,因此太早了。

有什么想法吗?

谢谢, 尼古拉斯

0 个答案:

没有答案