先日、新しく契約したVPSにmyfxbookをダウンロードして起動しようとした際にこんなエラーが。
お使いのPCにあるアプリには、Windowsの次の機能が必要です:
.NET Framework 3.5(.NET2.0および3.0を含む)
ネットで解決方法を探し、無事エラーが解消したため備忘として本記事を残しておく。
解決するのは簡単で、以下の3ステップでOK
1.サーバーマネージャーを起動
2.「役割と機能の追加」を選択
3.機能を選択してインストール
myfxbookのインストールについてはこちらの記事を参考にさせて頂きました。
年数万円単位で損しています。
ステップ1:サーバーマネージャーを起動
画面左下のWindowsボタンから「サーバーマネージャー」を起動する。
ステップ2:「役割と機能の追加」を選択
ステップ3:機能を選択してインストール
ここから、.NET Framework3.5をインストールしていく。
「役割と機能の追加」を選択後、まず「開始する前に」画面が表示されるかも知れないが、適当に「次へ」
「インストールの種類と選択」画面で「役割ベースまたは機能ベースのインストール」を選択し「次へ」
「対象サーバーの選択」画面で、インストールしたいサーバーを選択する。
基本はデフォルトで選択されているのでそのまま「次へ」で行けるはず。
「サーバーの役割を選択」画面にて、「Web Server(IIS)」を選択し「次へ」
※画像は既に解決した後にキャプチャを撮ったので、元々は(11/43個をインストール済み)という表示はなかったはず
「.NET Framework 3.5 Features」を選択し「次へ」
後は画面を特にイジらずに「次へ」を押していき、「インストール」ボタンが活性化したらクリック。
これで.NET Framework 3.5がインストールできる。
再度myfxbookを起動してみる
.NET Framework 3.5のインストールが完了したので、再度myfxbookを起動してみる。
正常に起動することができた。