2016-11-07 34 views
2

我正在运行ASP.NET Core应用程序Visual Studio Code在Mac上。要运行该应用程序,我使用终端上的dotnet run如何在c#文件更改后自动运行asp.net核心应用程序

每当我对C#文件之一进行更改时,我必须先停止并重新启动应用程序,然后再次打ctrl+cdotnet run

我观看了Scott Allen的Pluralsight课程,在那里他使用Visual Studio,并且在对任何C#文件进行编辑之后,他只是重新加载页面并显示更改。我想知道我是否可以在Visual Studio Code中做同样的事情。

+0

如果您HTML或CSS改变了你只需简单地保存并刷新页面,但是如果您更改了c#代码,则需要重新编译。 –

回答

1

我认为dotnet watch应该工作。由于有各种选项,请参阅链接中的文档。这里我复制了这个应该工作的顺序。

  1. 添加Microsoft.DotNet.Watcher.Tools到project.json文件的工具部分
  2. 运行dotnet restore
  3. 执行与dotnet watch run
+0

这工作,谢谢..和'Visual Studio'相同的步骤? – akshayKhot

+1

@akshayKhot - 您可以在完整版本的VS中执行CTRL + F5,而无需附加调试器即可启动该过程。我不确定VS Code,但也许它是相同的。 – Igor

+0

谢谢,这个伎俩。 – akshayKhot

相关问题