的NuGet失败VS 2015年更新2

问题描述:

当我打开Visual Studio中,包管理器控制台有红色文字:Microsoft.PowerShell.Core, :的NuGet失败VS 2015年更新2

在加载扩展类型数据 文件时出现以下错误C:\ WINDOWS \ SysWOW64 \ WindowsPowerShell \ v1.0 \ types.ps1xml(3007):类型为“System.Security.AccessControl.ObjectSecurity”的错误 :例外: getter方法应该是public,non void,static和有一个 PSObject类型的参数。

*重复4次以上*

术语 'GET-ExecutionPolicy' 没有被识别为cmdlet,函数,脚本文件或可操作的程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。

这发生在应用VS 2015 Update 2和一些Windows 10更新之后。我上面的路径中的PowerShell是版本5;在我的Windows功能中,我也安装了2.0版本。

有一些known issues与随Visual Studio Update 2一起提供的Nuget版本。尝试更新到最新版本的Nuget(版本截至本帖3.4.3)。

更新

具体涉及到your issue,从的NuGet知道的问题,suggested fix

+1

我更新了Nuget,并添加了dependentAssemblies到我的开发配置,但问题没有改变。 –