2017年6月17日土曜日

Open Live Writer (0.6.2) の実行には、おそらく .NET Framework の 4.6 が必要

総括

Windows 7 環境等で Open Live Writer (0.6.2) がまったく起動しない場合、Microsoft .NET Framework 4.6 をインストールすることで解決できる可能性がある。
※.NET Framework の バージョン4 や バージョン4.5 ではなく、バージョン4.6 が必要。


経緯

Open Live Writer (0.6.2) をインストールしてみたが、まったく起動しなかった。
※起動直後に「OpenLiveWriter.exe は動作を停止しました」(APPCRASH) になる。再現性あり。

上記事象が発生した際の当方のPC環境は、下記の通り。

  • OS: Windows 7 (Professional) SP1, 64bit
  • .NET Framework: バージョン2.0/3.0/3.5/4.5 導入済

Open Live Writer をデバッグしてみた。

  • OpenLiveWriter.ApplicationMain.Main で、「System.MissingMethodException」が発生している。
    ※メソッド「System.Array.Empty()」が見つからない模様。

  • System.Array.Empty(T) メソッド のリファレンス を確認したところ、

    バージョン情報
    .NET Framework
    4.6 以降で使用可能

    との記載があった。

  • Microsoft .NET Framework 4.6 をインストールしたところ、エラーが解消された。


参考リンク

0 件のコメント :

コメントを投稿