【发布时间】:2012-10-27 16:16:01
【问题描述】:
我将我的开发机器升级到了 Windows 8 和 Visual Studio 2012。
我正在本地 IIS 上测试我的 ASP.Net 应用程序(也升级到 .net 4.5)。
让我烦恼的一件事是,在我的上一个配置(Windows 7、VS 2010、.net 4.0)中不是这样的,是在标记文件更改后重新启动 InProc 会话。
示例:我登录到我的本地 ASP.net 应用程序,在 *.ascx 文件中进行更改并保存,刷新我的网络浏览器,会话就消失了。
如何关闭会话重启问题?
编辑: 我尝试使用新的 VS 2012 Web 应用程序项目模板重现该问题,删除了不必要的内容并且无法重现此问题。
但是,在我的实际项目中,问题仍然存在:更改 aspx 或 ascx 文件会导致 Application_Start 事件被触发。
我还将实际项目中的 web.config 精简到最低限度,使其看起来像新项目中的那样,但这也不允许我删除错误。我在 web.config 中注释掉的内容是 DevExpress Controls、自定义 healthMonitoring、IIS UrlRewrite 2
Applicationpool as Integrated, v4.0 with NetworkService as Identity
【问题讨论】:
-
@m.qayyum:你想通过这些链接告诉我什么?
-
您能否提供可以重现此问题的小代码并将其通过电子邮件发送至“netfx45compat(at)Microsoft(dot)com”?
-
您能否检查一下这是否与连接错误的问题相同? connect.microsoft.com/VisualStudio/feedback/details/766223/…
-
@citronas:你能在 web.config 文件中添加这个应用程序设置并尝试这个场景,看看是否有问题重现?
标签: c# asp.net windows-8 iis-7.5 visual-studio-2012