如何从第二个转换规范转换app.config?

时间:2015-07-07 15:18:56

标签: visual-studio-2013 configuration-files slowcheetah

如何从第二个转换规范转换app.config

现有的SlowCheetah扩展程序做得很好,但据我所知,它只适用于构建配置

但是,Web应用程序可以有两个转换,一个用于构建配置,另一个用于发布配置文件,这些转换应用于原始web.config

如何为具有app.config的桌面应用程序复制此内容?

1 个答案:

答案 0 :(得分:1)

在Visual Studio中,有两个级别的转换。   - 基于构建配置进行转换(即web.release.config)   - 特定于配置文件的转换

如果您需要跨配置文件共享转换,您可以创建新的构建配置并定义共享转换,然后您可以为特定于环境的项目创建特定于配置文件的转换。

要创建构建配置转换,您可以右键单击web.config并选择添加转换。要创建特定于配置文件的转换,您可以右键单击发布配置文件(.pubxml下)的Properties\PublishProfiles文件。有关详细信息,请参阅http://www.asp.net/web-forms/overview/older-versions-getting-started/deployment-to-a-hosting-provider/deployment-to-a-hosting-provider-web-config-file-transformations-3-of-12

上的文档