当我打开Visual Studio时,程序包管理器控制台有红色文本:
加载扩展类型数据时发生以下错误 file:Microsoft.PowerShell.Core, 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版。
答案 0 :(得分:0)
有一些known issues与Visual Studio Update 2一起提供的Nuget版本。尝试更新到最新版本的Nuget(版本3.4.3)。
<强>更新强>
与your issue特别相关,来自nuget know issues,suggested fix。