VS 2015 - 调试后保持IIS活着?

时间:2016-03-03 14:17:14

标签: asp.net visual-studio visual-studio-2015 iis-express

在VS中进行调试时,尤其是当应用程序依赖于远程Web服务(在解决方案中)时,它会自动为这些Web服务调整主机。默认情况下,在停止调试过程时,它会终止IIS Express进程。通常,在VS 2013中,我会在项目级别禁用“编辑并继续”,这样即使在我停止调试过程之后,IIS Express进程仍然保持活动状态。仅使用Ctrl + F5不会自动启动应用程序使用的Web服务。

在VS 2015中有没有办法做到这一点?我需要F5才能在点击“停止”后保持IIS Express进程处于活动状态,或者以某种方式获得Ctrl + F5来启动相关Web服务的主机进程。感谢。

2 个答案:

答案 0 :(得分:0)

您是否考虑过使用'真实' IIS? 这是一个真正的Web服务器,无论是否调试都会继续运行。 您可以从' Windows功能'中安装它。它还有一个好处,即您可以使用与生产服务器相同的设置,以最大限度地减少出现的问题。

答案 1 :(得分:0)

调试时,您可以"分离"从过程而不是停止它。

调试[菜单] - >分离所有