【问题标题】:How do I publish multiple web site projects in the same solution to one folder?如何将同一解决方案中的多个网站项目发布到一个文件夹?
【发布时间】:2010-09-12 13:36:58
【问题描述】:

我想将多个网站项目保存在一个解决方案中,并且我想将它们一起发布到一个文件夹中。这样做的步骤是什么?我可以发布整个解决方案吗?我猜这个解决方案只是一个包含不同网站项目的容器。我想将所有这些小型网站项目发布到一个地方,并且我想使用一个页面来对整个应用程序进行身份验证。如何在一个位置发布这些多个网站?我必须管理 web.config 吗?

【问题讨论】:

    标签: asp.net visual-studio-2005 web


    【解决方案1】:

    听起来您真正需要的是一个 Web 项目(我建议您使用 Web 应用程序项目而不是 Web“站点”项目......但这是另一个话题)。

    如果它们都共享共同的身份验证和根文件夹,为什么要分开它们?

    【讨论】:

    • 不,我现在有单独的小项目,我想将它们放在一起并为所有项目使用一个身份验证页面
    【解决方案2】:

    您可以使用 MsBuild on NAnt 构建脚本来执行此操作。

    【讨论】:

      【解决方案3】:

      我会认真考虑将项目合并为 1,特别是如果它们将使用相同的身份验证系统。合并后,您将能够使用继承的 MasterPages 轻松地为每个部分赋予其自己的“外观”,同时仍保持网站的风格。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-07
        • 1970-01-01
        • 2015-08-02
        • 2022-01-03
        • 1970-01-01
        相关资源
        最近更新 更多