Web deployment project 在VS 2005中通过web部署项目更改web.config值?
我需要在安装期间更改此部分的值,特别是stateConnectionString:Web deployment project 在VS 2005中通过web部署项目更改web.config值?,web-deployment-project,Web Deployment Project,我需要在安装期间更改此部分的值,特别是stateConnectionString: <sessionState mode="Off|InProc|StateServer|SQLServer" cookieless="true|false" timeout="number of minutes" stateConnectionString="tcpip=server:port" s
<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"/>
您可以向安装程序添加自定义操作,然后在该操作中替换连接字符串
另一个要考虑的选项是将连接字符串更新为生成过程的一部分,这样当您创建一个生成构建时,连接字符串就会被UPDPATE打包并与其余文件打包。
这里有一个指向MSDN自定义操作演练的链接:感谢您的回答,您知道比该演练更好的示例吗?