.net 发布包含3个项目的visual studio解决方案

.net 发布包含3个项目的visual studio解决方案,.net,iis,.net,Iis,我已经创建了一个VisualStudio解决方案(.netcore 2.2),其中包含3个项目,数据访问类(DAL)、Web App1和Web App2,它们引用了数据访问类 如何在IIS中发布这些项目?我希望Web App1和Web App2是独立的站点,但DAL会发生什么情况 谢谢只能发布web应用程序(dotnet publish命令适用于此)。您的DAL项目只是用作程序集引用,并作为web应用程序的一部分进行部署。那么,是否会为每个web应用程序发布DAL,在本例中,我将有两个DAL实例

我已经创建了一个VisualStudio解决方案(.netcore 2.2),其中包含3个项目,数据访问类(DAL)、Web App1和Web App2,它们引用了数据访问类

如何在IIS中发布这些项目?我希望Web App1和Web App2是独立的站点,但DAL会发生什么情况


谢谢

只能发布web应用程序(dotnet publish命令适用于此)。您的DAL项目只是用作程序集引用,并作为web应用程序的一部分进行部署。那么,是否会为每个web应用程序发布DAL,在本例中,我将有两个DAL实例,我认为整个想法是为web应用程序提供公共数据层?既然您的web应用程序已经引用了DAL,那么应该为每个web应用程序发布它。如果要创建公共数据层。那么你应该创建一个web服务而不是类库。当你说“web服务”时,你指的是API吗?@Jet我指的是WCF。