2009-12-14 64 views
0

我需要在安裝過程中更改數值對於這一部分,特別是在stateConnectionString這一:通過VS 2005中的Web部署項目更改web.config值?

<sessionState mode="Off|InProc|StateServer|SQLServer" 
       cookieless="true|false" 
       timeout="number of minutes" 
       stateConnectionString="tcpip=server:port" 
       sqlConnectionString="sql connection string" 
       stateNetworkTimeout="number of seconds"/> 

回答

1

您可以自定義操作添加到您的安裝程序,然後在動作替換的連接字符串。

另一個需要考慮的選項是更新連接字符串作爲構建過程的一部分,以便在創建生成構建時將連接字符串解壓縮並與其餘文件一起打包。

這裏有一個鏈接從MSDN自定義操作演練:Walkthrough: Creating a Custom Action

+0

謝謝回答,你知道比walkthru任何更好的例子嗎? – OutOFTouch 2009-12-18 00:55:38