ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
ASP.NET 程序中删除文件夹导致session失效问题的解决办法分享
发布时间:2016-12-29 来源:查字典编辑
摘要:在Global中Application_Start添加如:复制代码代码如下:voidApplication_Start(objectsend...

在Global中 Application_Start 添加

如:

复制代码 代码如下:

void Application_Start(object sender, EventArgs e)

{

//在应用程序启动时运行的代码

System.Reflection.PropertyInfo p = typeof(System.Web.HttpRuntime).GetProperty("FileChangesMonitor", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);

object o = p.GetValue(null, null);

System.Reflection.FieldInfo f = o.GetType().GetField("_dirMonSubdirs", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.IgnoreCase);

object monitor = f.GetValue(o);

System.Reflection.MethodInfo m = monitor.GetType().GetMethod("StopMonitoring", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);

m.Invoke(monitor, new object[] { });

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类