- 締切済み
NET.FrameWorkがインストールできない
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- luka3
- ベストアンサー率72% (424/583)
Microsoft Edge WebDriverのサイトからダウンロードした 「msedgedriver.exe」を「edgedriver.exe」にリネームしてから C:\Users\user\AppData\Local\SeleniumBasic に上書きしてください。 ちなみに .NET Framework は3.5で動きました。
- couchadaisuki
- ベストアンサー率28% (794/2825)
もう一度やってみる Windows 11 に .NET Framework をインストールする https://learn.microsoft.com/ja-jp/dotnet/framework/install/on-windows-11
- mikan3b
- ベストアンサー率81% (9/11)
添付画像のエラーメッセージによると、NET Framework 4.8 がインストールされていないことが原因で、StartEdge.vbs を実行できないようです。 NET Framework 4.8 をインストールするには、以下の手順を実行してください。 1. Windows の検索バーに「コントロールパネル」と入力して、コントロールパネルを開きます。 2. 「プログラムと機能」をクリックします。 3. 「Windows の機能の有効化または無効化」をクリックします。 4. 「NET Framework 4.8 (開発者向け)」をチェックします。 5. 「OK」をクリックします。 NET Framework 4.8 のインストールが完了したら、StartEdge.vbs をダブルクリックして、再度インストールを試みてください。 それでもエラーが発生する場合は、以下の点を確認してください。 * .NET Framework 4.8 のインストールに必要な Windows Update が適用されているか * .NET Framework 4.8 のインストールに必要な権限を持っているか .NET Framework 4.8 のインストールに必要な Windows Update が適用されていない場合は、Windows Update を実行して、最新の更新プログラムを適用してください。 .NET Framework 4.8 のインストールに必要な権限を持っていない場合は、管理者として StartEdge.vbs を実行してください。 管理者として StartEdge.vbs を実行するには、スタートメニューを開いて、「Windows PowerShell」を検索します。Windows PowerShell を右クリックして、「管理者として実行」をクリックします。 Windows PowerShell が管理者権限で起動したら、以下のコマンドを実行します。 ``` Start-Process StartEdge.vbs ``` このコマンドを実行すると、StartEdge.vbs が管理者権限で実行されます。 これらの確認を行ってもエラーが発生する場合は、.NET Framework 4.8 をアンインストールして、再度インストールしてみてください。 .NET Framework 4.8 をアンインストールするには、以下の手順を実行してください。 1. Windows の検索バーに「コントロールパネル」と入力して、コントロールパネルを開きます。 2. 「プログラムと機能」をクリックします。 3. 「プログラムのアンインストールまたは変更」をクリックします。 4. 「Microsoft .NET Framework 4.8 (開発者向け)」を右クリックして、「アンインストール」をクリックします。 .NET Framework 4.8 をアンインストールしたら、再度インストールを試みてください。
補足
すごく丁寧なご説明をしていただいたにも関わらず、返信が遅くなり申し訳ありません。 ご説明頂いた手順対応したのですが、まだエラーが解消されません。以下対応した内容なのですが、改善方法分かりますでしょうか。 ◆NET Framework 4.8 をインストールするには、以下の手順を実行してください。 →コントロールパネルでチェックを確認後StartEdge.vbsをダブルクリックしましたが同じエラーが出ます。 ◆* .NET Framework 4.8 のインストールに必要な Windows Update が適用されているか →最新の状態です。 ◆* .NET Framework 4.8 のインストールに必要な権限を持っているか →Windows PowerShellを管理者権限で起動し、コマンド実行したら以下のエラーが出ます。 (StartEdge.vbsはC:\Users\user\AppData\Local\SeleniumBasic\Scripts 直下に入ってます) PS C:\Windows\system32> Start-Process StartEdge.vbs Start-Process : このコマンドは、次のエラーのため実行できません: 指定されたファイルが見つかりません。。 発生場所 行:1 文字:1 + Start-Process StartEdge.vbs + ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-Process]、InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand ◆これらの確認を行ってもエラーが発生する場合は、.NET Framework 4.8 をアンインストールして、再度インストールしてみてください。 →プログラムのアンインストールまたは変更画面に.NET Framework 4.8が表示されません。なのでそもそもインストールされていない状態のようです。