RSS
 

Archive for the ‘asp.net’ Category

修改下WebConfig的最后修改时间实现重启网站

08

修改下WebConfig的最后修改时间

string configFile=HttpContext.Current.Server.MapPath("~/Web.config");
System.IO.File.SetLastAccessTimeUtc(configFile,DateTime.UtcNow);

可以达到重启的功能,这样实现也有不好的地方,每次插件卸载都要都会引起重新编译,确实不太好,不过系统也不是老是在加载卸载插件,主要是在不修改源代码的前提下进行拓展,目的确实实现了。如果你有更好的插件实现方式,不妨分享一下,期待。