* Sun Apr 02 22:50:54 JST 2017 Naoyuki Sawa
- 64bit版Windows 10で、Visual Studio 6.0を使う手順の総まとめです。
  インストール時の注意点等をあちこちにメモしてどこにメモしたか判らなくなって来たので、総まとめとしてあらためてメモしておく事にしました。

	■	Windows 10をインストールして、Windows Updateで最新の状態にしておきます。
		特に、特殊な手順はありません。

	■	Visual Studio 6.0のセットアップを開始します。
		Visual Studio 6.0のCDからセットアップしても良いし、CDからHDDにコピーしたファイルからセットアップしても構いません。
		今回は、後者の方法で確認しました。

		【注意点】
		CDからHDDにコピーしたファイルからセットアップする場合、MSDNのCDは一つのフォルダにまとめてコピーする必要が有ります。
		そうしないと、MSDNのセットアップの途中で進めなくなります!!!!
		フォルダ名は何でも構いませんが、今回は、以下のようなフォルダを作って、Visual Studio 6.0とMSDNのCDをコピーしました。
		・VSE600JPN1/	←この中にVisual Studio 6.0のCDをまとめてコピーした。
		・DN60AJPN1/	←この中にMSDNのCDをまとめてコピーした。DN60AJPN1/SETUP.EXEが、Visual Studio 6.0のセットアップです。

	■	セットアップの最初に、Java VMの更新が行われます。
		その中で、なぜか、DirectPlayのインストールが要求されるので、「インストールする」を選択して進めます。
		なぜDirectPlayが関係有るのかよく判りませんが、とりあえずインストールして問題有りません。
		Java VMの更新後、PCが再起動されます。(WinXp等にVC++6.0をインストールする場合と同じです。)

	■	再起動後、ログオンすると自動的にセットアップの続きになります。
		インストール方法は、「カスタム」を選択して、進めます。
			↑ここでうっかり別の選択を選んで先へ進めて、また戻ると、セットアップが実行されないまま終了して、再度セットアップ最初から実行出来なくなります。
			　そうなってしまった場合は、一旦何か適当に選んでインストールして、コントロールパネルでアンインストールして、再度セットアップを実行して下さい。
			　一旦何か適当に選んでインストールする理由は、そうしないとコントロールパネルにアンインストールの項目が出て来ないからです。
		インストールフォルダはデフォルトのままです。

	■	カスタムの画面が出たら、「すべて選択」を押した後、「InterDev」「SorurceSafe」「Enterpriseツール」のチェックを外します。
		上記三つを外す理由は、僕は使わないからと言う理由で、特に重要ではありません。
	
		次に、「データアクセス」の「オプションの変更」を押して、「ADO、RDS、および OLE DBプロバイダ」のチェックを外します。警告が表示されますが、無視して構いません。
		【重要!!!】これ↑が、Win10にVC++6.0をインストールする場合の、特有の手順です。こうしないとインストールの途中で止まってしまいます。
		参考資料:「Windows10 64bit版で、VisualC++6.0 を使う」(http://blog.livedoor.jp/hayaokitaro/archives/52030326.html)

	■	「環境変数の登録」は、チェックを付けずに進めます。
		(インストール後にコマンドプロンプトからVC++6.0のフォルダ内のVCVARS32.BATを実行すれば、いつでも一時的に環境変数が登録出来るので。)

	■	「MSDNのセットアップ」、チェックを付けたままで進めます。
		「完全」を選んでMSDNのセットアップを行います。

	■	InstallShieldはインストールしません。
		サーバーセットアップも何もインストールしません。
		「今すぐ登録」はチェックを外して完了を押します。

	■	以上で、VC6のインストールは完了です。
		次に、SP6のインストールを行います。

		Vs6sp6.exeを解凍して、setupsp6.exeを実行します。
		これは、WinXpにインストールする時と同じで、Win10でも特別な手順は必要ありません。
		WinXpの場合と同様に、DLLを置き換えますか?というダイアログが表示されますが、とりあえず全部「はい」を選びました。(はいでもいいえでもどちらでも良いと思います。)

		SP6のインストールが完了したら、安心のために、一度PCを再起動しました。(特に意味は有りません)

	■	「64bit版WindowsでVisualC++6.0を使うためのファイル」の、「TLLOC.dll」を、
		C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\TLLOC.dllに上書きコピーします。
		参考資料:「VisualC++6.0 Windows7 64bit版で、デバッグ時の問題の解決」(http://blog.livedoor.jp/hayaokitaro/archives/51891919.html)

	■	VB6を「管理者として実行」します。そして、すぐに終了します。
		一回だけ上記の手順を行っておけば、それ以降は管理者として実行する必要はありません。
		この手順が必須かどうかわからないのですが、Win7(x64)の頃に、これをしないとVB6が上手く動かない事があったので、それ以来、行うようにしています。
		少なくとも、害は無いはずです。

	■	VC6を起動します。(こちらは管理者じゃなくて良いです。)
		オプションを開いて、デバッグタブで、「OLE RPCデバッグ」のチェックを外します。
		参考資料:「Windows10 64bit版で、VisualC++6.0 を使う」(http://blog.livedoor.jp/hayaokitaro/archives/52030326.html)

		「OLE RPCデバッグ」のチェックを外すだけで良いはずですが、手元の環境では「ジャストインタイムデバッグ」も外していました。(要らないので…)
		とりあえず「OLE RPCデバッグ」を外してみて、ステップ実行が上手く行かない場合は、「ジャストインタイムデバッグ」も外して下さい。

	■	コントロールパネルの、プログラムと機能で、「Microsoft Web発行ウィザード 1.53」をアンインストールする。
		VC6のインストール時にインストールされるプログラムですが、使った事が無いし、(忘れたけど)何かのエラーの原因になった事が有ったので、アンインストールしておくのが良いです。

	■	以上で、Windows 10にVisual Studio 6.0インストールする、全ての手順が完了しました。
		このあと、「Microsoft Platform SDK Febuary 2003 (Last version with VC6 support)」をインストールする必要が有ります。
		/clip/clipstd.hの'Wed Mar 09 21:18:31 JST 2016 Naoyuki Sawa'のコメントを参照して下さい。
