回路

64ビットWindowsに.NET Framework 1.0をインストールする:8ステップ

.Net Core - How to reference DotNet Core Class Library in .Net Framework Windows WPF

.Net Core - How to reference DotNet Core Class Library in .Net Framework Windows WPF

目次:

Anonim

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:

(交換する 空のフォルダへのパスを指定します。)

ステップ2:インストーラをXMLに変換する

msi2xml / xml2msiがインストールされていることを確認し、.NET Frameworkインストーラを展開したフォルダを入力します。

次のコマンドを入力してください:msi2xml netfx.msi

手順3:64ビットチェックを削除する

生成されたnetfx.xmlファイルを開き、を検索します。 バージョンNT64 。で始まるその周りのすべての行を削除します そしてで終わる .

ファイルを保存してテキストエディタを閉じます。

ステップ4:XMLをMSIに戻す

コマンドプロンプトに戻り、次のコマンドを入力します。

xml2msi netfx.xml

これにより、64ビットチェックを行わずにmsiファイルが新しいバージョンで上書きされます。

ステップ5:インストールしてみる

setupフォルダからinstall.exeファイルを実行します。

ただし、Windowsのバージョンによってはこれが失敗します。

ステップ6:レジストリを微調整する

Windowsが.NET 1.0セットアップがチェックするレジストリに値を入れ、存在する場合にインストールに失敗するため、セットアップがブロックされます。それでそれは削除される必要があります。

regeditを開く

Windows 10 Anniversary UpdateまでのバージョンのWindowsの場合:

  1. 左ペインで:
  2. HKEY_LOCAL_MACHINEを展開する
  3. ソフトウェアを展開する
  4. Wow6432Nodeを展開する
  5. Microsoftを展開する
  6. .NETFrameworkを展開する
  7. v1.0を展開
  8. SBSDisabledをクリックしてください。

または、Windows 10 Creators Update以降の場合は、レジストリエディタの上部にあるアドレスバーに以下をコピーして貼り付けます。

HKEY_LOCAL_MACHINE ソフトウェア WOW6432Node Microsoft .NETFramework v1.0 SBSDisabled

レジストリキーに移動した後、右側のペインでインストールを右クリックして削除を選択します。

表示されるメッセージボックスで、はいをクリックします。

ステップ7:.NET Framework 1.0をインストールする

もう一度install.exeプログラムを実行します。 .NET Framework 1.0は問題なくインストールされるはずです。

ステップ8:.NET Framework 1.0を更新する

.NET Framework 1.0のリリース後にいくつかの更新がリリースされました。最初にService Pack 3をインストールしてください。ログインの問題を防ぐために、コンピュータを再起動する前に再起動してください。

その後、KB928367更新プログラムをインストールしてください。

64ビットインストラクタブルでのインストールVisual Studio .NET 2002からここに来たならば、あなたはそのインストラクタブルを続けることができます。