如何在c#文件更改后自动运行asp.net核心应用程序
我正在运行ASP.NET Core
应用程序Visual Studio Code
在Mac上。要运行该应用程序,我使用终端上的dotnet run
。如何在c#文件更改后自动运行asp.net核心应用程序
每当我对C#
文件之一进行更改时,我必须先停止并重新启动应用程序,然后再次打ctrl+c
和dotnet run
。
我观看了Scott Allen的Pluralsight课程,在那里他使用Visual Studio
,并且在对任何C#
文件进行编辑之后,他只是重新加载页面并显示更改。我想知道我是否可以在Visual Studio Code
中做同样的事情。
我认为dotnet watch应该工作。由于有各种选项,请参阅链接中的文档。这里我复制了这个应该工作的顺序。
- 添加Microsoft.DotNet.Watcher.Tools到
project.json
文件的工具部分- 运行
dotnet restore
- 执行与
dotnet watch run
这工作,谢谢..和'Visual Studio'相同的步骤? – akshayKhot
@akshayKhot - 您可以在完整版本的VS中执行CTRL + F5,而无需附加调试器即可启动该过程。我不确定VS Code,但也许它是相同的。 – Igor
谢谢,这个伎俩。 – akshayKhot
如果您HTML或CSS改变了你只需简单地保存并刷新页面,但是如果您更改了c#代码,则需要重新编译。 –