我们有一个使用SharePoint Foundation 2010开发的产品。我们托管在端口80上,这是独立安装的MSF 2010.现在我需要在不同客户端的不同端口上部署相同的产品在农场环境。现在我面临一些挑战如下:Sharepoint WSP解决方案管理
我们有映射到14个蜂巢文件夹的css,图像,jquery文件。由于我们在独立环境中进行部署,因此整个14个蜂巢文件夹服务于一个客户端。现在的挑战是,如何在不同的客户端(不同的Web应用程序)中管理这14个配置单元文件夹中的css,jquery,images文件夹。如果我为一个特定的文件在一个js文件(test.js)中做了小改动,它应该会影响该客户端本身。它不应该影响其他客户端的js(test.js)文件。 由于我们只有一个wsp解决方案,因此我们需要将其添加到解决方案存储库。由于sharepoint只允许名称和GUID唯一的解决方案。所以,如果我在某个特定客户端的解决方案中做了一些更改,当我将其上传到解决方案存储库时,它不会允许,因为旧的wsp已经存在。那么,如何管理wsp来为多个客户端服务呢? 。如果我为一个客户进行更改,它不应该影响其他客户。 请让我知道这方面的最佳做法。
嗨,我用同样的方式分析过。这是最佳实践吗? –
嗨。包名称和ID将相同。现在的情况是可以根据客户更改OSlution名称和GUID吗?这是一个好方法吗? –
是的,这是最佳做法。 – ukhardy