VS2017:多个asp.net核心项目调试

时间:2017-07-02 17:50:50

标签: asp.net visual-studio-2017

我们正在将我们的项目www.SampleProject.com从VS2013迁移到VS2017,同时考虑升级到ASP.NET Core。项目有以下结构:

  • 一些类库项目(BLL和DAL)
  • API(WebAPI2项目)
  • UI(使用NG 1.4的asp.net项目)

调试期间:

  • 主要启动项目是UI,从localhost:52000
  • 开始
  • 第二个启动项目是API,从localhost:52000 / API /
  • 开始

这样的配置允许我们同时调试两个项目,这很方便。

此外,这种分离允许我们将API部署为单独的REST API服务(api.SampleProject.com),并在内部使用API​​用于UI(app.SampleProject.com/api)

在生产环境中,“内部API”在IIS中配置为UI项目中的嵌套应用程序。

但是,这不适用于ASP.NET Core和VS2017。

有没有任何已知的方法如何在同一端口上调试两个ASP.NET Core项目(如上所述)?

非常感谢

0 个答案:

没有答案