在Visual Studio中运行后端时如何运行Blazor客户端?

时间:2020-02-21 20:37:44

标签: c# asp.net visual-studio blazor

我有两个Visual Studio项目,一个是asp net核心api,另一个是客户端blazor应用程序。作为生产版本的一部分,我将blazor应用程序的输出复制到asp net应用程序的/wwwroot文件夹中。

但是在本地,我必须构建它并复制文件,或者在/wwwroot目录中具有测试index.html。

当我在Visual Studio中“按一下播放”以运行后端时,如何使Visual Studio构建blazor项目并将其自动复制到wwwroot文件夹中?

1 个答案:

答案 0 :(得分:0)

您将需要为后端项目设置“构建后事件”命令。您可以通过在解决方案资源管理器中右键单击您的项目并打开“属性”窗口来执行此操作。在左侧菜单上,您将看到“构建事件”。从那里您可以看到两个窗口,分别带有Pre-build命令行和Post-build命令行。在此处查看更多信息:https://docs.microsoft.com/en-us/visualstudio/ide/how-to-specify-build-events-csharp?view=vs-2019。语法有些棘手,但是在线上有很多示例,可在成功构建后将文件复制到目录中。希望这有帮助,祝你好运!