C# 如何阻止1个解决方案启动您的所有网站?

C# 如何阻止1个解决方案启动您的所有网站?,c#,asp.net,web-applications,webserver,asp.net-development-serv,C#,Asp.net,Web Applications,Webserver,Asp.net Development Serv,我正在处理一个大约30个项目的解决方案。 所有项目都是为一个特定客户构建的(因此是相同的解决方案),但并非所有项目都相互依赖。 例如,我们有一个后端API、一个前端API、两个网站、一些服务等。 我遇到的问题是,每次我开始调试其中一个项目时,visual studio都会启动9个ASP.NET开发服务器(每个网站/服务1个)。 甚至没有被引用或从当前构建配置中排除的项目也正在启动。 有人知道阻止这种事情发生的方法吗?我对此的主要不满是启动这些服务需要额外的时间 提前感谢以前有人问过这个问题,请

我正在处理一个大约30个项目的解决方案。
所有项目都是为一个特定客户构建的(因此是相同的解决方案),但并非所有项目都相互依赖。
例如,我们有一个后端API、一个前端API、两个网站、一些服务等。

我遇到的问题是,每次我开始调试其中一个项目时,visual studio都会启动9个ASP.NET开发服务器(每个网站/服务1个)。

甚至没有被引用或从当前构建配置中排除的项目也正在启动。
有人知道阻止这种事情发生的方法吗?我对此的主要不满是启动这些服务需要额外的时间


提前感谢

以前有人问过这个问题,请看这里:

为了完整起见,我也会在这里给出答案

在网站(或项目)级别,设置“调试时始终启动”= false(如我的屏幕截图所示,默认值为true。)

或者,您也可以选择设置IIS Express并使用该web服务器而不是Visual Studio web开发服务器


尝试通过谷歌搜索并查看stackoverflow以了解此问题,但没有找到,感谢链接!但我有一个问题:我引用的web api的arn似乎没有被构建。