我知道如何在ASP.NET中启用“编辑并继续”Web应用程序项目(请参阅here),但是,我没有发现有关如何在ASP中实现同样功能的信息.NET 网站项目。在ASP.NET web项目中编辑并继续
该功能是否可用于网站项目?如果否,那么将我们的网站项目转换为Web应用程序似乎是值得的。
我知道如何在ASP.NET中启用“编辑并继续”Web应用程序项目(请参阅here),但是,我没有发现有关如何在ASP中实现同样功能的信息.NET 网站项目。在ASP.NET web项目中编辑并继续
该功能是否可用于网站项目?如果否,那么将我们的网站项目转换为Web应用程序似乎是值得的。
编辑并继续在网站项目中不受支持。如果这对你很重要,我建议你使用Web应用程序项目。
虽然在使用调试器进行调试时无法编辑代码,但Web站点项目允许您只需编辑源代码,然后重新加载页面。这与差不多与“编辑并继续”一样有用。 ASP.NET动态编译允许您更改触发自动重新编译的源代码。
这里是Understanding ASP.NET Dynamic Compilation
相关文章本页面也非常有用,并有一个名为Comparing Web Site Projects and Web Application Projects
同一个网站项目编辑,并继续部分默认情况下禁用。要启用它,你必须去:Properties-> Web - >'Servers'部分,勾选'Enable Edit and Continue'。然后,如果你破坏你的代码,你可以编辑它并继续。如果你没有通过它,你不能编辑代码。即编辑前您必须中断。
Thanx的帮助。更多的赞赏。 – 2015-06-13 09:32:19
以防万一您需要使用Visual Studio 2015中的此功能。此功能仍然受支持,但选项中的变化很小。因此,即使在Visual Studio 2015中停止调试会话之后,如果要继续运行IIS,请遵循以下步骤:
步骤1:工具|选项| IntelliTrace |一般|选中“启用IntelliTrace”并仅选择“仅限IntelliTrave事件”选项。注意:如果您选择“IntelliTrace事件和呼叫信息”,那么这将杀死IIS Express。
第2步:工具|选项|调试|一般|取消选中“启用编辑并继续”。
第3步:现在就试试。
*禁用*“编辑并继续”如何促成*启用*“编辑并继续”? – 2018-03-02 12:46:48
我相信你的意思是网站项目。 – AMissico 2010-03-05 16:05:48
ASP.NET MVC使这个问题变得多余。如果这是一个选项,请考虑。 – MrBoJangles 2012-01-04 19:11:46