2

我有一种情况,我需要两个项目,一个 MVC 和一个 Web API。这样做的原因是因为 Web api 项目将由移动混合应用程序在外部使用。

两个项目都有自己的 Global.asax 文件,但是因为 MVC 项目被设置为启动项目,所以只有 mvc 项目的 global.asax 被调用,或者至少这是我观察到的。

我需要一种方法来使 web api 项目的 Global.asax 也运行,因为我希望该项目独立于 mvc 项目。目前 WebApiConfig 的代码设置在 mvc global.asax Application_Start() 但是如果是 WEB API 项目,我需要它在 global.asax 中进行设置。

我怎样才能做到这一点?

4

1 回答 1

3

您是在 IDE 中的开发上下文中谈论的。即当您开始您的项目(按F5)时,您希望两个项目同时启动吗?

如果是这样,您可以通过以下方式设置多个启动项目

  • 右键单击解决方案文件
  • 设置启动项目
  • 选择“多个项目”
  • 将多个项目的操作更改为“开始”

在此处输入图像描述

于 2013-05-31T08:36:31.653 回答