64ビットバージョンのWindowsに.NET Frameworkバージョン1.0をインストールしようとしたことがある人は、おそらく64ビットWindowsでは動作しないというエラーに遭遇するでしょう。ただし、回避策があります。
通知: マイクロソフトは、最近のバージョンのWindowsでは.NET Frameworkをサポートしていません。このInstructableがあなたのオペレーティングシステムに損害を与えた場合、私は責任を負いません。
前提条件:
.NET Framework 1.0再頒布可能パッケージ - http://www.microsoft.com/ja-jp/download/details.a …
MSI2XML / XML2MSI - http://msi2xml.sourceforge.net/
更新日:
.NET Framework 1.0 SP3 - http://www.microsoft.com/en-us/download/details.a …
KB928367 - http://www.microsoft.com/en-us/download/details.a …
用品:
ステップ1:インストーラを解凍する
dotnetfx.exeファイルを一時フォルダに保存し、昇格したコマンドプロンプトを開き、次のコマンドを入力します。
dotnetfx.exe / C / T: (交換する msi2xml / xml2msiがインストールされていることを確認し、.NET Frameworkインストーラを展開したフォルダを入力します。 次のコマンドを入力してください:msi2xml netfx.msi 生成されたnetfx.xmlファイルを開き、を検索します。 バージョンNT64 。で始まるその周りのすべての行を削除します ファイルを保存してテキストエディタを閉じます。 コマンドプロンプトに戻り、次のコマンドを入力します。 xml2msi netfx.xml これにより、64ビットチェックを行わずにmsiファイルが新しいバージョンで上書きされます。 setupフォルダからinstall.exeファイルを実行します。 ただし、Windowsのバージョンによってはこれが失敗します。 Windowsが.NET 1.0セットアップがチェックするレジストリに値を入れ、存在する場合にインストールに失敗するため、セットアップがブロックされます。それでそれは削除される必要があります。 regeditを開く Windows 10 Anniversary UpdateまでのバージョンのWindowsの場合: または、Windows 10 Creators Update以降の場合は、レジストリエディタの上部にあるアドレスバーに以下をコピーして貼り付けます。 HKEY_LOCAL_MACHINE ソフトウェア WOW6432Node Microsoft .NETFramework v1.0 SBSDisabled レジストリキーに移動した後、右側のペインでインストールを右クリックして削除を選択します。 表示されるメッセージボックスで、はいをクリックします。 もう一度install.exeプログラムを実行します。 .NET Framework 1.0は問題なくインストールされるはずです。 .NET Framework 1.0のリリース後にいくつかの更新がリリースされました。最初にService Pack 3をインストールしてください。ログインの問題を防ぐために、コンピュータを再起動する前に再起動してください。 その後、KB928367更新プログラムをインストールしてください。 64ビットインストラクタブルでのインストールVisual Studio .NET 2002からここに来たならば、あなたはそのインストラクタブルを続けることができます。ステップ2:インストーラをXMLに変換する
手順3:64ビットチェックを削除する
ステップ4:XMLをMSIに戻す
ステップ5:インストールしてみる
ステップ6:レジストリを微調整する
ステップ7:.NET Framework 1.0をインストールする
ステップ8:.NET Framework 1.0を更新する