【发布时间】:2009-11-02 00:49:37
【问题描述】:
假设您正在为 SharePoint 创建一个商业产品。该产品将提供社区(免费)和企业(付费)版本。
社区版的代码库是一个子集,其中包含所有通过 (C#) #define 语句处理的次要增量。实际上,它是一个单一的代码库。构建过程构建两个解决方案(每个包含两个功能),每个版本一个。
应该不可能同时在场中安装两个版本。当前的商业模式仅为单服务器 SharePoint 场提供社区/免费版本。这旨在支持个人和开发方案。
解决方案包括各种功能元素,但目前没有 Web 部件。未来版本中可能会包含一个或多个 Web 部件。从长远来看,任何限制解决方案/功能内容的方法都可能不是最好的主意。
您会在多大程度上在各个版本中重复使用解决方案和/或功能 ID?为什么?
【问题讨论】:
标签: sharepoint wsp