在没有调试模式的情况下运行 .net 核心 Web 应用的任意方法



我正在Visual Studio 2015 Update 3中开发一个 asp.net 核心Web应用程序。

每次我必须在浏览器中检查更新时,我都必须对需要时间的应用程序进行 F5,或者如果我运行"启动而不调试",我会收到无法访问"aspnet 核心标识 dll"的构建错误某些进程使用。

在 asp.net mvc 应用程序中,我可以构建应用程序,然后签入浏览器,而无需 F5 或 Ctrl F5,这需要时间。

有什么方法可以只对代码进行更改,然后只是构建应用程序并签入浏览器而不是在调试模式下运行?

Microsoft创建了一个"监视"工具,您可以将其添加到project.json中,从而使您能够在"监视模式"下启动后端代码...

  1. Microsoft.DotNet.Watcher.Tools添加到project.json文件的tools部分。
  2. 运行dotnet restore .
  3. dotnet watch run一起运行
  4. 查看上面的链接以获取更多详细信息

然后对于您的前端代码,您可以按照Michel Amorosa的建议进行操作

您可以使用 Gulp 配置自动更改,有人在这里解释:在不重新启动服务器的情况下查看代码更改

最新更新