我在哪里可以获得Microft SharePoint程序集?

Bar*_*run 2 .net dll powershell sharepoint

我正在尝试通过Powershell脚本编写一个用于SharePoint交互的自动化工具.我遇到了一个找不到SharePoint.dll的问题,并且在查找它时(包括StackOverflow中的先前帖子),它似乎在服务器中可用.我目前无权访问Sharepoint.有没有我可以下载的地方,或者如果有人可以访问副本可以共享吗?

谢谢Barun

Rya*_*yan 7

只是为了澄清一下--Microsoft.SharePoint.dll的副本将允许您引用和编译它,但它实际上不会工作,除非它在正确安装了SharePoint的机器上运行.

一些选项适合你.

  1. 您可以免费下载Windows SharePoint Services 3.0 - 但它需要在Windows Server OS(2003+)上运行.

  2. 您可以下载(再次免费)Windows Server 2010 Foundation并使其在Windows 7 64位客户端操作系统上运行,以用于开发环境.

  3. 您可以在预配置的VHD上下载30天的MOSS试用版 - 基本上是一个完整的预配置虚拟服务器 - 但您需要在64位CPU上运行Hyper-V或VMWare Server才能运行此虚拟服务器.

  4. 有一个黑客可以让WSS在Vista上运行 - 但它的不受支持和许可/法律情况尚不清楚 - 很可能是它的违规行为.

  5. 您可以使用SharePoint的Web服务,然后除了通过Web服务之外您不需要dll或访问SharePoint服务器 - 假设您可以浏览它,您应该能够获得.

更新:选项(3)不再可用.解决方法是,您可以在Windows Server 2008 R2 SP1标准版(x64)上下载带有SQL Server 2008 R2的VHD,并在其上安装SharePoint 2010.


x0n*_*x0n 5

不,您无法从任何第三方网站下载.它没有获得许可.如果您拥有Windows Server(2003或2008)的副本,则可以从Microsoft的公共下载位置下载WSS 3.0.从这里,您可以获得Microsoft.SharePoint.dll.

-Oisin