来自这里的“动态开发”部分的场景 http://weblogs.asp.net/scottgu/introducing-asp-net-5
在 ASP.NET RC1 中不起作用。我开始一个新的 MVC6 项目,用调试器运行它,更改一些字符串,保存更改,没有任何反应。但是,如果我在没有调试的情况下启动项目,它确实有效。此外,它还可以在控制台应用程序中使用,例如,无论有无调试。
我知道这是以前版本的 ASP.NET 5 中的一个问题。它仍然没有修复还是我做错了什么?
来自这里的“动态开发”部分的场景 http://weblogs.asp.net/scottgu/introducing-asp-net-5
在 ASP.NET RC1 中不起作用。我开始一个新的 MVC6 项目,用调试器运行它,更改一些字符串,保存更改,没有任何反应。但是,如果我在没有调试的情况下启动项目,它确实有效。此外,它还可以在控制台应用程序中使用,例如,无论有无调试。
我知道这是以前版本的 ASP.NET 5 中的一个问题。它仍然没有修复还是我做错了什么?
动态编译不适用于附加的调试器。您必须在没有调试器的情况下运行。
这是我之前的回答更详细一点: ASP.NET vNext - 动态编译代码不适合我