【发布时间】:2014-05-17 08:57:20
【问题描述】:
我们有一个使用 SharePoint Foundation 2010 开发的产品。我们在端口 80 上托管,它是 MSF 2010 的独立安装。现在我需要在不同的端口上为农场环境中的不同客户端部署相同的产品.现在我面临一些挑战如下:
我们有映射到 14 个 hive 文件夹的 css、图像、jquery 文件。由于我们是在独立环境中部署的,因此整个 14 个配置单元文件夹都为一个客户端服务。现在的挑战是,如何为不同的客户端(不同的 Web 应用程序)管理 14 个 hive 文件夹中的这些 css、jquery、图像文件夹。如果我对一个特定文件的一个 js 文件(test.js)进行了小的更改,它应该会影响该客户端本身。它不应该影响其他客户端的 js(test.js) 文件。 由于我们只有一个 wsp 解决方案,因此我们需要将其添加到解决方案存储库中。由于 sharepoint 仅允许名称和 GUID 唯一的解决方案。因此,如果我对特定客户端的一个解决方案进行了一些更改,当我将其上传到解决方案存储库时,它将不允许,因为旧的 wsp 已经存在。那么,如何管理 wsp 为多个客户服务呢? .如果我为一个客户做更改,它不应该影响其他客户。 请让我知道这方面的最佳做法。
【问题讨论】:
标签: sharepoint-2010