我想通过预编译发布我的Web应用程序。我将配置的某些部分外部化在Config文件夹中(使用web.config中的configSource属性)。显然,当我使用预编译发布时,这些文件是必需的。但是,它们特定于一个环境。因为我希望能够部署到可能已经拥有这些配置文件的多个环境。我想从发布文件夹中删除config文件夹。
我尝试了以下wpp.targets:
<ExcludeFromPackageFolders Include="Config" />
但是,这在预编译之前发生,因此太早了。
有什么想法吗?
谢谢, 尼古拉斯