首先,让我用一句话来说出一些挫折感:我的上帝,为SharePoint开发是一个混乱!
好的,对不起,让我关注一个具体的场景.我已经开发了(VS2005)一些功能,如果我将其作为DLL部署在SharePoint(MOSS2007)服务器上.现在,我正在尝试确定将其打包为可部署功能的最佳方法.
根据搜索结果,您认为没有人能以可重复的方式成功完成此任务!每篇文章都与下一篇文章相矛盾,或者记录了一种技术,这种技术可以解决其他人的技术问题,反过来可能会在另一篇文章中进行更新.许多似乎基于2003年的遗留方法,WSS等.有些人建议使用MSBuild任务部署到您的代码,手动将文件复制到名称为"12"的目录,或使用SharePoint Designer等工具或直接修改服务器.这些听起来像开发人员用来安装在测试服务器上的黑客.有没有人创建过一个项目,在成功构建之后,可以将其带到另一台机器并通过STSADM使用安装程序或单命令行指令进行部署?
我承认我只有初学者的SharePoint管理知识,但它必须比看起来更容易.我想我了解http://msdn.microsoft.com/en-us/library/ms413687.aspx上的基本概念,但有没有办法实现自动化?在2007服务器上必须有一个推荐的包装功能的实践..但对于我的生活,我无法弄清楚它是哪一个.(我最好的猜测是它是这样的:http://www.codeplex.com/sptemplateland,但自2007年2月以来一直没有更新.)
有人可以帮忙吗?非常感谢!
"街头谈话"通常围绕着SharePoint开发的三个选项.
VSeWSS,微软自己对Visual Studio的扩展.
STSDEV根据您的规格预先创建VS解决方案
WSPBuilder,我的偏好是因为它的VS集成
所有人都有自己的优点和缺点,我建议你尝试所有这三个来找到你的偏好.
.B