cit*_*nas 16 c# asp.net iis-7.5 windows-8 visual-studio-2012
我将我的开发机器升级到Windows 8和Visual Studio 2012.
我正在本地IIS上测试我的ASP.Net应用程序(也升级到.net 4.5).
令我烦恼的一件事是,我的上一次配置(Windows 7,VS 2010,.net 4.0)不是这种方式,是在标记文件发生更改后重新启动InProc会话.
示例:我已登录到我的本地ASP.net应用程序,在*.ascx文件中创建并保存更改,刷新我的webbrowser并且会话消失了.
如何关闭会话重启问题?
编辑:我尝试使用新的VS 2012 Web应用程序项目模板重新解决此问题,删除了不必要的内容,但无法重现此问题.
但是,在我的真实项目中,问题仍然存在:对aspx或ascx文件的更改会导致Application_Start事件被触发.
我还将我的真实项目中的web.config剥离到最低限度,看起来像新项目中的那个,但是这也不允许我删除错误.我在web.config中注释的内容是DevExpress Controls,自定义healthMonitoring,IIS UrlRewrite 2
Applicationpool为Integrated,v4.0,NetworkService为Identity
小智 8
我不会尝试采取信用为这一点,但答案是埋在通过@原来问题的意见第11 阿南德:
在web.config中添加此密钥:
<appSettings><add key="PageInspector:ServerCodeMappingSupport" value="Disabled" /></appSettings>
Run Code Online (Sandbox Code Playgroud)
而问题就消失了.VS也变得更加敏感.唯一的缺点是你从Page Inspector失去了服务器端的诡计.
希望MS能尽快提供解决方案..
| 归档时间: |
|
| 查看次数: |
4338 次 |
| 最近记录: |