Asp.Net 5 - 即时编译

时间:2015-05-01 13:28:41

标签: asp.net asp.net-core

我只是按照this guide在Visual Studio代码中运行了一个ASP.NET 5 Web API应用程序,我可以通过执行命令" dnx来启动应用程序。幅&#34 ;.当我对源文件进行更改时,如何动态构建应用程序?

更新 - 这似乎是一个悬而未决的问题。 Link 1Link 2

2 个答案:

答案 0 :(得分:2)

dnx . web --watch是您正在寻找的命令。

但是,从命令行执行此操作时需要注意:当文件更改时,服务器将停止。

当您从VS 2015执行相同操作时,VS知道如何在服务器停止时重新启动服务器。

答案 1 :(得分:1)

我注意到我遇到了同样的问题,如果您在没有附加调试器的情况下运行您的网站,它似乎或多或少会按预期工作。

我认为调试器对cs文件的更改更敏感,并且在尝试跟踪/逐步执行时,不希望它们发生更改。

起初我认为它与你用来运行它的CLR类型有关,但是我可以改变它,只要你没有调试它就可以工作。