6

我有一个 VS 2017 解决方案,我有 3 个独立的 MVC Core 2.0 Web 项目。每个项目都有相同的三个配置文件设置来运行。当我选择 3 个站点中的任何一个作为启动项目时,我可以选择要运行的配置文件。我遇到的问题是,当我选择所有三个作为多个启动项目时,我不再可以选择运行哪个配置文件。我将如何进行设置,以便调试所有 3 个站点并选择要运行的配置文件?

谢谢

4

2 回答 2

14

我对此有点晚了,但我遇到了同样的问题;事实证明,解决方案相当简单。

Visual Studio 无论如何都不会向您展示这一点,但是当启动多个项目时,它实际上会运行您选择的最后一个配置文件。

所以你所要做的就是把每个项目作为一个单独的启动项目,选择配置文件,然后切换到多个启动项目。

希望有帮助!

于 2018-03-29T13:12:53.077 回答
6

我最终找到了这个名为 SwitchStartupProject 的出色扩展,这正是我正在寻找的。它创建了一个您可以高度自定义的文件。它非常简单,并且有一个很好的wiki可以帮助您启动和运行。

VS 2017 的 SwitchStartupProject

于 2019-02-07T20:05:54.893 回答