如何通过c#代码更改配置文件

时间:2016-03-08 06:26:57

标签: c# xml asp.net-mvc

我有一个 MVC 项目,该项目保存在 GAC 中,并被许多其他项目使用。
如何在不破坏主要 MVC 项目的情况下在所有应用程序中进行配置更改?

2 个答案:

答案 0 :(得分:0)

  

如何在不干扰我的主MVC项目的情况下在所有应用程序中进行配置更改?

You cannot do this at all in anyway

  

应用程序池将重新启动,会话状态将丢失。想象一下,每个ASP.NET应用程序(在IIS中定义)都是桌面上的程序。保存web.config将执行与关闭程序并重新打开它类似的操作。

答案 1 :(得分:0)

为GAC项目保留一个单独的.config文件,并使用FileSystemWatcher或类似构造进行观察。在GAC应用程序内适当处理文件事件。

Here's an example我写过的类似结构。