我正在使用具有多个网站项目的大型解决方案,最近决定从 Cassini 切换到 IIS Express。大约有 10 名左右的开发人员共享相同的解决方案/项目以及 web.configs,除了我之外,他们都在愉快地使用 IIS Express。问题是,对于我无法弄清楚的任何模式,IIS Express 不断地重置自身并执行新的构建,从而重置会话。
以下是它会自我重建的一些原因:
- 编辑 ASPX 文件
- 几分钟内什么都不做
- 编辑文件背后的代码
- 正常使用网站
注意:上述操作并不总是会导致重建。而且,其中许多动作使用卡西尼号都可以完美完成。
与其他没有问题的开发人员相比,我的系统相当标准。
以下是更多信息:
- 我使用的是 VS2010 SP1 和 Windows 7 Professional。
- 我开始使用 IIS Express 7.0,但此后尝试升级到 8,但结果相同。
- 我已经多次卸载/重新安装 IIS Express,但没有任何运气。
- 使用 ReSharper 7.x
- 我已关闭编辑并继续
我现在处于完全调试模式,这种不断的重建/重置变得令人望而却步。
编辑:事实上,根据约翰·桑德斯的建议,它正在重建,并使用健康监测进行验证。
编辑:我没有提到的一件重要的事情是这主要发生在调试会话期间。不仅在调试会话期间,而且在通常情况下。事实上,添加断点,甚至击中断点都可能导致重建。
我认为 Resharper 是问题的根源。尝试完全禁用或卸载 Resharper,看看问题是否仍然存在。
我自己对 dev express 的 coderush 感到非常满意...我不为他们工作,只是尝试了两者,Resharper 确实让我的系统陷入困境,我不喜欢它...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)