XPに.NET 1.2をインスコする方法

1. LonghornのI386フォルダから以下のファイルを取り出す

 netfxocm.dll
 netfxocm.inf

2. 適当にリネームして(ここではnetfxocm2.〜)、XPのシステムフォルダにコピー

 netfxocm.dll → \WINDOWS\system32\Setup\netfxocm2.dll
 netfxocm.inf → \WINDOWS\inf\netfxocm2.inf

3. \WINDOWS\inf\sysoc.infの [Components] カテゴリに以下の行を追加

 netfx2=netfxocm2.dll,UrtOcmProc,netfxocm2.inf,,7

4. コントロールパネルの「プログラムの追加と削除」→「Windowsコンポーネントの追加と削除」を実行。

5. 謎のチェックボックスが2つ出てくるので両方チェック

6. 途中、ファイルの場所を聞かれるので、LonghornのI386フォルダを指定してやればよろし