C# Visual Studio 2013和ASP.NET MVC的难点

C# Visual Studio 2013和ASP.NET MVC的难点,c#,asp.net,visual-studio-2013,C#,Asp.net,Visual Studio 2013,我最近开始在VS2013上开发我的ASP.NET MVC应用程序。在这之前,我可以在调试中启动应用程序,停止调试,一切都正常。但现在当我停止调试时,整个应用程序也停止工作。此外,当我在调试时修改webconfig时,我将被迫停止调试 为什么我会有这个问题?当我在VS2010/VS2012上工作时,一切正常。在项目属性->Web下 取消选中“启用编辑并继续”。在项目属性->Web下 取消选中启用编辑并继续 在那个更改之前,我可以在调试中启动应用程序,停止调试,然后一切正常 工作但现在当我停止调

我最近开始在VS2013上开发我的ASP.NET MVC应用程序。在这之前,我可以在调试中启动应用程序,停止调试,一切都正常。但现在当我停止调试时,整个应用程序也停止工作。此外,当我在调试时修改webconfig时,我将被迫停止调试

为什么我会有这个问题?当我在VS2010/VS2012上工作时,一切正常。

在项目属性->Web下

取消选中“启用编辑并继续”。

在项目属性->Web下

取消选中启用编辑并继续

在那个更改之前,我可以在调试中启动应用程序,停止调试,然后一切正常 工作但现在当我停止调试时,整个应用程序也停止工作

应该如此,并且与非web应用程序一致。新的IIS集成模式将停止应用程序池。正常。您可以将web服务器配置切换回使用“真正的IIS”,然后行为应该切换回

此外,当我在调试时修改webconfig时,我将被迫停止调试

不确定。我几乎从不编辑web.config,因为我从不在其中存储特定于应用程序的信息,只存储组件所需的主要内容,当我安装这些内容时,通常不会进行调试

在那个更改之前,我可以在调试中启动应用程序,停止调试,然后一切正常 工作但现在当我停止调试时,整个应用程序也停止工作

应该如此,并且与非web应用程序一致。新的IIS集成模式将停止应用程序池。正常。您可以将web服务器配置切换回使用“真正的IIS”,然后行为应该切换回

此外,当我在调试时修改webconfig时,我将被迫停止调试


不确定。我几乎从不编辑web.config,因为我从不在其中存储特定于应用程序的信息,只存储组件所需的主要内容,当我安装这些内容时,我通常不会进行调试。

你说整个应用程序停止工作是什么意思?你在浏览器中看不到网页?是的,我也意识到了。如果我理解正确,你想启动应用程序对HTML/CSS进行更改,但当你停止调试时,Internet Explorer会关闭,因此你什么也做不了。尝试不同的浏览器,例如Chrome或Firefox在Browse With…重点是,虽然没有必要停止IE对视图或其他内容进行更改-只需编辑控制器和其他技术级别的内容。我经常在不关闭IE的情况下编辑视图。你说整个应用程序停止工作是什么意思?你在浏览器中看不到网页?是的,我也意识到了。如果我理解正确,你想启动应用程序对HTML/CSS进行更改,但当你停止调试时,Internet Explorer会关闭,因此你什么也做不了。尝试不同的浏览器,例如Chrome或Firefox在Browse With…重点是,虽然没有必要停止IE对视图或其他内容进行更改-只需编辑控制器和其他技术级别的内容。我经常在不关闭IE的情况下编辑视图。谢谢!它解决了我所有的问题:)谢谢!它解决了我所有的问题:)