【发布时间】:2015-08-28 08:34:45
【问题描述】:
我有一个具有多个部署目标(DEV、PREPROD、PROD)的 Web 应用程序。我希望 Visual Studio 按环境发布不同版本的一组 HTML 和其他静态文件。 (在 DEV 或 PROD 上部署时,文件必须不同)。
DEV:
MyWebSite\Content\Templates\Intro.html
MyWebSite\Content\Templates\IntroDEV.html
PROD:
MyWebSite\Content\Templates\Intro.html
MyWebSite\Content\Templates\IntroPROD.html
我无法应用 *.config 文件之类的转换(例如使用 slowcheetah)。
我想在 DEV 上部署时将 Intro.html 替换为 IntroDEV.html,在 PROD 上部署时替换为 IntroPROD.html。
有什么诀窍吗?
【问题讨论】:
标签: asp.net msbuild msdeploy one-click-web-publishing