我在文本框中打開了一個web.config文件,並且想要對其進行操作。例如,允許用戶更改DBConn字符串或其他內容。在試圖改變這一點的階段,配置文本可能會或可能不會以物理文件的形式存在。有沒有可能使用WebConfigurationManager或類似的內存;像這樣:在內存中操作web.config
string myWebConfig = LoadWebConfigHere();
var config = WebConfigurationManager.OpenWebConfiguration(myWebConfig);
OpenWebConfiguration只接受一個路徑。我真的不想保存它並重新加載它以獲得此功能。
類似的帖子在這裏: http://stackoverflow.com/questions/2260317/change-a-web-config-programmatically-with-c-net – dimko1
這是一個類似的問題,但只涉及maniulating文件中的對象。另外,大部分答案(以及我在別處找到的信息)都涉及操縱當前網站的web.config。我想要做的是在桌面應用程序中創建和製作web.config。 –