带有Sharepoint模块的Powershell - 矛盾的错误消息

时间:2014-08-13 06:32:41

标签: powershell sharepoint

我正在尝试从SharePoint-Snapin for Powershell运行命令“Get-SPWeb”。

如果我启动PS normal(.net Ver.4),则出现错误:

"Get-SPWeb: Microsoft SharePoint is not supported with Version 4.0.3.... of the Microsoft .Net Runtime."

好吧,所以简单地将-Version 2置于PS-Shortcut后面,以便从版本2开始?看看会发生什么:

Error: Import-Module: [...] The Module 'SharePoint' requires a minimum version of '4.0' to execute

如果我不会生气,我会笑一笑。

你知道如何解决这个问题吗?

顺便提一下这是代码(重要部分):

Add-PSSnapin Microsoft.SharePoint.PowerShell
$web = Get-SPWeb "http://myaddress.com/myreport"

编辑:版本信息:

版本检查提供以下内容:

PSVersion:  2.0
CLRVersion: 2.0. ....
Build: 6.1. ...

用正常的PS:

PSVersion: 3.0
CLRVersion: 4.0
Build: 6.2

另外,我总是从管理员的x64版本开始

Edit2:这就是错误的表现:

Trying to run with ver. 2

Trying to run with normal ver.

0 个答案:

没有答案