PC9821 に .Net Framework 2.0 SP2 をインストールする
.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 ファイルが欠けたり、壊れているとエラーになります)
無事入りました ・ω・
.Net Framework 2.0 SP2は確か、インストーラを7zipなどで解凍し、setup.exeと同じ階層にあるsetup.sdbをメモ帳で開いて
[VS Custom]欄に
AllowInstallToNEC=True
の追加でインストールできた気がします(VS2005のPC-98インストール技と同様)
PC-9821Ra43でwindows2000SP4を使っています。「扉閉まらぬ」さんの書き込みの通り「setup.sdb」をメモ帳で開いて[VS Custum]欄に「AllowInstallToNEC=True」の一行を加え、上書き保存し、「Setup.exe」を実行したら、Net Framework2.0SP2をインストールすることができました。参考になりました。ありがとうございました。
3.5からの場合だとNetfx30a_x86ということですか?
>>2
3.xをインストールするには2.0SP2を入れる必要があるって話だったのでは?・ω・
>>4
それが無くてインストールできないよって話だったのですが…
3.5から取り出すっていうのがなんなのかさっぱり(´・ω・`)
>>4
紹介した記事に書いてる取り出すってのは、解凍ソフトなどにインストーラー本体を投げるとファイルが出てくるんですよね・ω・