如何在同一解决方案中将多个网站项目发布到一个文件夹?
时间:2020-03-06 14:37:58 来源:igfitidea点击:
我想将多个网站项目保留在一个解决方案中,并且希望将所有项目一起发布在一个文件夹中。这样做的步骤是什么?我可以发布整个解决方案吗?我猜该解决方案只是一个容纳不同网站项目的容器。我想将所有这些小型网站项目发布到一个地方,并且我希望使用单个页面进行整个应用程序的身份验证。如何在一个位置发布这些多个网站?我必须管理web.config吗?
解决方案
听起来我们真正需要的是一个Web项目(我建议使用Web应用程序项目,而不是Web"站点"项目...但这是另一个主题)。
如果它们都共享通用的身份验证和根文件夹,为什么要将它们分开?
我们可以使用NAnt上的MsBuild构建脚本来执行此操作。
我将认真考虑将项目合并为1,特别是如果它们将使用相同的身份验证系统。合并后,我们将能够使用继承的母版页轻松地为每个部分赋予其自己的"外观",同时仍保持网站的样式。