如何在安裝執行期間修改Web站點的web.config? 我想讓用戶構建一個連接字符串,然後將其存儲在Web配置中。在Web安裝項目期間/之後修改Web.config
3
A
回答
0
This link (How To Modify Web.Config At Run Time)給出了一些見解。
0
我發現這個工作。但是這個在運行時沒有設置。
public void ChangeAppSettings(string applicationSettingsName, string newValue)
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
KeyValueConfigurationElement element = config.AppSettings.Settings[applicationSettingsName];
if (element == null)
{
config.AppSettings.Settings.Add(applicationSettingsName, newValue);
}
else
{
element.Value = newValue;
}
config.Save(ConfigurationSaveMode.Modified, true);
ConfigurationManager.RefreshSection("appSettings");
}
1
相關問題
- 1. 修改後更改Qt安裝路徑?
- 2. WPF修改後的項目
- 3. 如何在安裝VS 11 Beta後修復破損的VS2010安裝項目
- 4. 在wix安裝期間在web.config中設置加密連接
- 5. 在代碼中修改根目錄Web.config
- 6. Web安裝項目 - 修復覆蓋文件
- 7. 在asp.net中註冊/改變MIME關聯mvc Web安裝項目
- 8. 在Mac上安裝GWT後沒有Web應用程序項目?
- 9. 部署期間更改web.config
- 10. 在VS安裝項目中安裝期間傳遞ocx註冊參數
- 11. 在項目之間共享Web服務
- 12. 在BinaryHeap迭代期間生鏽修改項目
- 13. 爲什麼在Web部署之後Visual Studio 2015會更改web.config?
- 14. 在項目啓動期間安裝應用程序
- 15. 修改項目
- 16. 創建使用Web安裝項目
- 17. Web安裝項目不工作
- 18. VS Web安裝項目替代?
- 19. 最後修改日期/時間
- 20. 目錄最後修改日期
- 21. 無法將npm包安裝到nativescript項目(..安裝nativescript-nodeify之後?)
- 22. Web安裝項目從VS2008升級到VS2010後刪除文件
- 23. C#安裝項目安裝在C:
- 24. 檢查MVC.net從Web安裝項目安裝
- 25. 更改ActionBarTab項之間的項目
- 26. Sharepoint 2010 - web.config修改
- 27. 如何在Windows安裝程序安裝期間運行第三方exe(使用安裝和部署項目)
- 28. 安裝前安裝/安裝項目檢查以前安裝的項目?
- 29. 修改後運行開源php項目
- 30. 安裝ASP.NET MVC之後缺少項目模板2
我不知道如何從安裝項目,我訪問該網站/應用程序文件夾in。 – Irwin 2009-09-03 19:32:41
@Jeremy:這是在運行時修改Web.Config。問題是如何在安裝期間在安裝時進行修改。 – awe 2012-02-20 08:21:22