2013-03-18 78 views
1

我正在使用一個asp.net mvc web應用程序,它使用web轉換文件來轉換web.config和其他配置文件。這工作得很好。防止轉換文件被部署

我想要做的一個改進是,當應用程序被部署到環境中時,所有的轉換文件也會被部署,例如。 QA,開發,生產等。

在web轉換,有沒有什麼容易阻止這一點,並確保他們不被部署?

回答

0

我建議使用Visual Studio中的發佈功能,它只會將轉換後的配置文件複製到目標目錄中。簡化的方案是發佈到本地文件夾,然後將文件從那裏複製到將要使用它們的環境中。

要訪問Publish界面,您可以右鍵單擊IDE的菜單部分,幷包含Web One Click Publish工具欄,或者右鍵單擊要發佈的項目,然後從中單擊Publish命令。該工具欄可讓您靈活選擇要使用的發佈配置文件。