PC9821 に .Net Framework 2.0 SP2 をインストールする

dotnet20sp2
.Net Framework 2.0 SP2 が PC-9821 に入らないなんて聞いていないんですが (・ω・)

そこで、無理やりインストールする方法を紹介します。

1. Net Framework 2.0 SP2 のインストーラーパッケージ dotnetfx.exe を解凍すると入っている
wcu\dotNetFramework\dotNetFX20 フォルダの中身を取り出す
1b. または、.Net Framework 3.5SP1 パッケージに入っている dotNetFX20 フォルダの中身を取り出す。

注意点としては、そこに含まれている Netfx20a_x86.msi のタイムスタンプが 2008/7末 になってる事、日付がおかしい場合は、デジタル署名が 2008年になってる事。 2005年なら 無印、2007年なら SP1 などの古いバージョンです

2. MSIファイルの入ったフォルダに移動して、コマンドラインから
Netfx20a_x86.msi VSEXTUI=1
を実行する。

3. エラーが出なければ続けて
msiexec.exe /p ASPNET.msp;clr.msp;crt.msp;NetFX_CA.msp;NetFX_Core.msp;NetFX_Other.msp;prexp.msp;winforms.msp;dw.msp
を実行する。(指定した 8つの msp ファイルが欠けたり、壊れているとエラーになります)

dotnet20sp2a
無事入りました ・ω・

おすすめ

6件のフィードバック

  1. 扉閉まらぬ より:

    .Net Framework 2.0 SP2は確か、インストーラを7zipなどで解凍し、setup.exeと同じ階層にあるsetup.sdbをメモ帳で開いて
    [VS Custom]欄に
    AllowInstallToNEC=True
    の追加でインストールできた気がします(VS2005のPC-98インストール技と同様)

    • PC -9821Ra43 より:

      PC-9821Ra43でwindows2000SP4を使っています。「扉閉まらぬ」さんの書き込みの通り「setup.sdb」をメモ帳で開いて[VS Custum]欄に「AllowInstallToNEC=True」の一行を加え、上書き保存し、「Setup.exe」を実行したら、Net Framework2.0SP2をインストールすることができました。参考になりました。ありがとうございました。

  2. 猫に小判 より:

    3.5からの場合だとNetfx30a_x86ということですか?

  3. 黒翼猫 より:

    >>2
    3.xをインストールするには2.0SP2を入れる必要があるって話だったのでは?・ω・

  4. 猫に小判 より:

    >>4
    それが無くてインストールできないよって話だったのですが…
    3.5から取り出すっていうのがなんなのかさっぱり(´・ω・`)

  5. 黒翼猫 より:

    >>4
    紹介した記事に書いてる取り出すってのは、解凍ソフトなどにインストーラー本体を投げるとファイルが出てくるんですよね・ω・

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です