Powershell ISE在发布时崩溃

时间:2013-08-27 14:15:15

标签: powershell windows-7 crash powershell-ise

不确定原因,但今天我的工作站拒绝加载Powershell ISE。我可以加载Powershell,我的cmdlet工作正常。我已经尝试加载32位和64位ISE,并且出于同样的原因都崩溃了。

这是crashdump:

  

问题签名:问题事件名称:PowerShell NameOfExe:   PowerShell_ISE.exe FileVersionOfSystemManagementAutomation:   6.1.7600.16385 InnermostExceptionType:System.Xml.XmlException OutermostExceptionType:System.Reflection.TargetInvocation
  DeepestPowerShellFrame:   indows.PowerShell.GuiExe.Internal.GPowerShell.Main DeepestFrame:   indows.PowerShell.GuiExe.Internal.GPowerShell.Main ThreadName:   未知操作系统版本:6.1.7600.2.0.0.256.48区域设置ID:1033

     

在线阅读我们的隐私声明:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

     

如果没有在线隐私声明,请阅读我们的   脱机隐私声明:C:\ Windows \ system32 \ en-US \ erofflps.txt

我在谷歌上找不到任何关于此次崩溃的内容,所以我希望有人在这里有一些指导。

1 个答案:

答案 0 :(得分:2)

这可能是完全不相关的但是在我的情况下,当我查看Process Monitor以确定导致崩溃的原因是我的帮助台团队的樱桃选择时,我不太了解太多了PowerShell ISE发布,我也试过没有配置文件运行。与Powershell_ISE -NoProfile

我遵循了techcommunity主题并且能够通过dotnet github issue

解决方案#3 GlobalUserInterface.CompositeFont修复我的问题

我所要做的就是下载this font并在以下位置更新它,PowerShell ISE是一个WPF应用程序,并且字体被dotnet升级损坏,作为KB4074906的一部分

C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ WPF \ Fonts和C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ WPF \ Fonts