6

我正在使用具有多个网站项目的大型解决方案,最近决定从 Cassini 切换到 IIS Express。大约有 10 名左右的开发人员共享相同的解决方案/项目,因此共享 web.configs,除了我之外,他们都在使用 IIS Express 愉快地工作。问题是,对于我无法弄清楚的任何模式,IIS Express 会不断地自我重置并执行新的构建,从而重置会话。

以下是它会自我重建的一些原因:

  1. 编辑 ASPX 文件
  2. 几分钟什么都不做
  3. 编辑文件后面的代码
  4. 正常使用网站

注意:上述操作并不总是会导致重建。使用卡西尼,这些动作中的许多都非常好。

与其他没有问题的开发人员相比,我的系统非常标准。

以下是更多信息:

  • 我正在使用 VS2010 SP1 和 Windows 7 Professional。
  • 我开始使用 IIS Express 7.0,但后来尝试升级到 8,结果相同。
  • 我已经卸载/重新安装了 IIS Express 几次,没有任何运气。
  • 使用 ReSharper 7.x
  • 我已关闭编辑并继续

我现在处于完全调试模式,这种不断的重建/重置变得令人望而却步。

编辑:它实际上是根据 John Saunders 的建议使用健康监测进行验证的重建。

编辑:我没有提到的一件重要的事情是这主要发生在调试会话期间。不仅在调试会话期间,而且在通常情况下。事实上,增加一个断点,甚至达到一个断点都可能导致重建。

4

1 回答 1

0

我会将 Resharper 视为问题的原因。尝试完全禁用或卸载 Resharper,看看问题是否仍然存在。

我对 dev express 自己的 coderush 感到更加满意......我不为他们工作,只是尝试了两者,Resharper 真的让我的系统陷入困境,我不喜欢它......

于 2013-11-08T14:16:19.630 回答