带有API和SPA的Visual Studio解决方案-如何同时运行

问题描述 投票:0回答:2

我有一个包含两个项目的Visual Studio解决方案。这两个项目都使用.net Framework 4.7.2。一个项目是SPA(单页应用程序),另一个项目是API Web项目。在VS中,当我启动任何一个项目的实例时,我都可以通过Visual Studio使用IISExpress来导航到本地主机。但是,为了通过SPA访问API,我无法同时运行两者。我已使用IIS Express命令行完成了多项操作,以尝试使其正常运行,但无济于事。有人可以指出正确的方向吗?

谢谢

asp.net iis asp.net-web-api iis-express
2个回答
1
投票

默认情况下,将一个项目选择配置为一个启动项目,但是您也可以设置多个项目。要在Visual Studio中一次启动多个项目,可以按照以下步骤操作:

1)打开Visual Studio并转到解决方案资源管理器。

2)单击属性

enter image description here

3)默认情况下,将一个项目设置为启动项目。

enter image description here

4)选择多个项目选项并更改项目状态以开始需要启动的项目。

enter image description here

5)运行应用程序,您将在浏览器中看到两个项目正在加载。

enter image description here

enter image description here


0
投票

这可以使用解决方案的“多个启动项目”属性来完成。

请访问以下文档以获取逐步说明

https://docs.microsoft.com/en-us/visualstudio/ide/how-to-set-multiple-startup-projects?view=vs-2019

© www.soinside.com 2019 - 2024. All rights reserved.