簡體   English   中英

Web應用程序的安裝項目

[英]Setup Project for a Web Application

我有一個安裝項目,正在為Web Access的擴展(例如tfs Web訪問的Outlook Web Access)創建安裝。

問題是安裝正在替換原始的web.config,而是添加/更改了相應的屬性或節點。

有人知道我應該如何創建此安裝項目?

塞巴斯蒂安

Visual Studio 2010引入了可解決此類部署問題的web.config轉換

觀看此方法視頻,了解其工作原理。

但是,這仍將使用為環境指定的值替換web.config。

沒有自動執行此操作的方法。 一種解決方案是將安裝項目中的web.config重命名為“ web.config.update”。

創建一個控制台應用程序,該應用程序讀取web.config和web.config.update並將它們合並到新的web.config中。 將此應用程序添加到安裝項目中,並使其在安裝完成后運行。

但是,如果您使用的是VS2010,那么@Oded的解決方案是更好的解決方案。 在項目內部保留環境配置文件的副本,並讓構建任務為您轉換它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM