最近升级powershell到5.1以后,运行ISE,点击“Tools–Options”就提示如下两图所示的错误。
问题详细信息如下:
      问题事件名称:                  PowerShell
  NameOfExe:                    powershell_ise.exe
  FileVersionOfSystemManagementAutomation:      10.0.10586.117
  InnermostExceptionType:       System.IO.FileFormatException
  OutermostExceptionType:       System.Reflection.TargetInvocation
  DeepestPowerShellFrame:       indows.PowerShell.GuiExe.Internal.GPowerShell.Main
  DeepestFrame:                 System.RuntimeMethodHandle.InvokeMethod
  ThreadName:                   unknown
  OS 版本:                      6.1.7601.2.1.0.256.1
  区域设置 ID:                  2052
当初升级的时候是从微软官方网站下载了“Win7AndW2K8R2-KB3191566-x64.msu”和“Install-WMF5.1.ps1”两个文件,然后直接运行msu文件升级的。原来的版本是3.0
升级到5.1以后,尝试点击“Tools–Options”就提示错误,需要关闭程序,直接敲入命令则没有发现问题。
之后,怀疑是版本问题,一直卸载到2.0版本,然后安装4.0,再升级到5.0(目前版本)
这几个版本都会出现上述问题。
请教各位高手帮忙看看,非常感谢!
另外,目前机器上安装的.NET Framework版本如下:




