Asp.NET5-动态编译
我刚刚得到了一个ASP.NET5WebAPI应用程序,它在VisualStudio代码中运行,我可以通过执行命令“dnx.Web”来启动该应用程序。当我对源文件进行更改时,如何使应用程序动态生成 更新-这似乎是一个悬而未决的问题。,Asp.NET5-动态编译,asp.net,asp.net-core,Asp.net,Asp.net Core,我刚刚得到了一个ASP.NET5WebAPI应用程序,它在VisualStudio代码中运行,我可以通过执行命令“dnx.Web”来启动该应用程序。当我对源文件进行更改时,如何使应用程序动态生成 更新-这似乎是一个悬而未决的问题。,dnx。web—watch是您要查找的命令 但是,从命令行执行此操作时有一个警告:当文件更改时,服务器将停止 当您在VS 2015中执行同样的操作时,VS知道如何在服务器停止时重新启动服务器。我注意到我也遇到了同样的问题,如果您在运行站点时未连接调试器,那么它的工作似
dnx。web—watch
是您要查找的命令
但是,从命令行执行此操作时有一个警告:当文件更改时,服务器将停止
当您在VS 2015中执行同样的操作时,VS知道如何在服务器停止时重新启动服务器。我注意到我也遇到了同样的问题,如果您在运行站点时未连接调试器,那么它的工作似乎与预期的差不多 我认为调试器对cs文件中的更改更为敏感,并且不希望在尝试跟踪/单步执行这些更改时对其进行更改
起初我认为它与运行它时使用的CLR类型有关,但我可以更改它,只要您不调试,它就可以工作。您尝试了什么?您是否尝试过修改文件,然后保存,然后刷新页面?我认为默认情况下是这样的,因为这通常是默认行为。你试过了吗?没用吗?在列表中添加详细信息。测试时请确保在浏览器中进行硬刷新。Mason和Will-我更改了action方法(GET方法)的返回值,保存了文件并进行了硬刷新。@Raathigesh和发生了什么事?在ASP.NET 5的早期版本中,您必须添加一个
--watch
参数才能获得该功能。尝试添加它,然后描述结果。在命令行或VS代码中是否有任何方法可以重新启动服务器?或者我们是否需要编写自定义吞咽任务来实现此工作流?谢谢你花时间回答!