我正在Visual Studio 2015 Update 3中开发一个 asp.net 核心Web应用程序。
每次我必须在浏览器中检查更新时,我都必须对需要时间的应用程序进行 F5,或者如果我运行"启动而不调试",我会收到无法访问"aspnet 核心标识 dll"的构建错误某些进程使用。
在 asp.net mvc 应用程序中,我可以构建应用程序,然后签入浏览器,而无需 F5 或 Ctrl F5,这需要时间。
有什么方法可以只对代码进行更改,然后只是构建应用程序并签入浏览器而不是在调试模式下运行?
Microsoft创建了一个"监视"工具,您可以将其添加到project.json
中,从而使您能够在"监视模式"下启动后端代码...
- 将
Microsoft.DotNet.Watcher.Tools
添加到project.json
文件的tools
部分。 - 运行
dotnet restore
. - 与
dotnet watch run
一起运行 - 查看上面的链接以获取更多详细信息
然后对于您的前端代码,您可以按照Michel Amorosa的建议进行操作
您可以使用 Gulp 配置自动更改,有人在这里解释:在不重新启动服务器的情况下查看代码更改