如何从第二个转换规范转换app.config
?
现有的SlowCheetah扩展程序做得很好,但据我所知,它只适用于构建配置
但是,Web应用程序可以有两个转换,一个用于构建配置,另一个用于发布配置文件,这些转换应用于原始web.config
如何为具有app.config
的桌面应用程序复制此内容?
答案 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