Asp.Net 5 - 即时编译
Asp.Net 5 - On the fly compilation
我刚刚按照 this guide 在 Visual Studio 代码中得到了一个 ASP.NET 5 Web API 应用程序 运行,我可以通过执行命令 "dnx . web"。如何在更改源文件时即时构建应用程序?
dnx . web --watch
是您要查找的命令。
但是,当您从命令行执行此操作时需要注意:当文件更改时,服务器会停止。
当您从 VS 2015 执行相同操作时,VS 知道如何在服务器停止时重新启动服务器。
我注意到我遇到了同样的问题,如果您 运行 您的站点没有附加调试器,它似乎或多或少地按预期工作。
我认为调试器对 cs 文件中的更改更敏感,并且在尝试 trace/step 通过它们时不希望它们发生更改。
起初我认为这与您使用的 CLR 类型有关运行,但我可以更改它并且只要您不调试它就可以工作。
我刚刚按照 this guide 在 Visual Studio 代码中得到了一个 ASP.NET 5 Web API 应用程序 运行,我可以通过执行命令 "dnx . web"。如何在更改源文件时即时构建应用程序?
dnx . web --watch
是您要查找的命令。
但是,当您从命令行执行此操作时需要注意:当文件更改时,服务器会停止。
当您从 VS 2015 执行相同操作时,VS 知道如何在服务器停止时重新启动服务器。
我注意到我遇到了同样的问题,如果您 运行 您的站点没有附加调试器,它似乎或多或少地按预期工作。
我认为调试器对 cs 文件中的更改更敏感,并且在尝试 trace/step 通过它们时不希望它们发生更改。
起初我认为这与您使用的 CLR 类型有关运行,但我可以更改它并且只要您不调试它就可以工作。