Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET-尝试在ASP.NET网站旁运行API_C#_Asp.net_Api_Asp.net Core - Fatal编程技术网

C# ASP.NET-尝试在ASP.NET网站旁运行API

C# ASP.NET-尝试在ASP.NET网站旁运行API,c#,asp.net,api,asp.net-core,C#,Asp.net,Api,Asp.net Core,以下是我当前的问题: 我的结构如下: 解决方案1 _文件夹1 _文件夹2 _CSProj1 _CSProj2 **_网站** 解决方案2 _文件夹 _APIProj 我开发了一个简单的API项目,希望将其集成到asp.net解决方案(解决方案1)中。我已经能够从“Solution2”中导入“apiproj”,它可以按预期工作,但是问题是它不是启动项目,因为网站项目是主要项目,应该是启动项目。但是,该网站需要同时运行apiproj 有没有关于如何在不使用“多个启动项目”的情况下更好地解决这个问题的

以下是我当前的问题:

我的结构如下:

解决方案1
_文件夹1
_文件夹2
_CSProj1
_CSProj2
**_网站**

解决方案2
_文件夹
_APIProj

我开发了一个简单的API项目,希望将其集成到asp.net解决方案(解决方案1)中。我已经能够从“Solution2”中导入“apiproj”,它可以按预期工作,但是问题是它不是启动项目,因为网站项目是主要项目,应该是启动项目。但是,该网站需要同时运行apiproj

有没有关于如何在不使用“多个启动项目”的情况下更好地解决这个问题的想法

请提供一些指导和/或提示


致意

您可以通过以下方式在同一解决方案中同时运行多个项目:

  • 右键单击解决方案
  • 设置启动项目
  • 将选项更改为“多个启动项目”
  • 将要同时运行的项目的操作设置为“启动”

  • 您可以告诉VisualStudio启动这两个项目。右键单击解决方案项并选择属性,然后选择启动项目并选择多个启动项目。将操作设置为启动并排序项目幸运的是,这不是我们假装的,因为它创建了一个依赖项,我们希望无缝地运行项目