http://blogs.yahoo.co.jp/dk521123/31319482.html
http://blogs.yahoo.co.jp/dk521123/31598064.html
http://blogs.yahoo.co.jp/dk521123/31598064.html
の続き。 * 以下のサイトでは、動画で説明してくれるので、それにそって、簡単なサンプルを作成できるhttp://msdn.microsoft.com/ja-jp/events/dd266870.aspx
インストール
1) [スタート]-[すべてのプログラム]-[Microsoft Windows SDK]-[CMDシェル]を選択 2) DLLがあるところまで移動する 3) 「installutil "対象のDLL名"」を入力する ⇒この作業により、レジストリに登録される。 ⇒レジストリ「HKLM\software\microsoft\mmc\SnapIns\FX:【自分が登録したGUID】」 (今回の場合、「FX:{1D82C77F-AD17-4f6e-B61F-53BC121605A3}」)が作成されてあるはず。 ※インストールに失敗する場合は、下記の「トラブルシューティング」を参照してみて下さい ちなみに、以下の記事の「インストール」でも同様のことやった。http://blogs.yahoo.co.jp/dk521123/31526251.html
64Bit環境の場合
■ VS2008 Professional の場合 * [スタート]-[すべてのプログラム]-[Visual Studio x64 Wind64 コマンドプロンプト]を選択する ※ VS2008 Professionalインストール時に、[Visual C++]-[X64 コンパイラ および ツール]にチェックを入れてインストールしておくこと
スナップインの追加
[1] [スタート]-[ファイル名を指定して実行]を選択 [2] 「mmc」を入力し、「OK」ボタン押下 [3] [ファイル]-[スナップインの追加と削除]を選択 [4] [スタンドアロン]タブの[追加]ボタンをクリックする。 => 「スタンドアロン スナップインの追加」ダイアログが表示される [5] 追加するスナップインを選択する。(今回の場合「Simple Sample SnapIn」を選択) [6][追加]ボタンをクリックする。 [7] 利用したいスナップインをすべて追加したら[閉じる]ボタンをクリックする。
参考文献
http://www.atmarkit.co.jp/fwin2k/operation/mmccons/mmccons_04.htmlhttp://support.microsoft.com/kb/310422/ja
デバッグしたい場合
* VS Expressじゃできないっぽい。。。Visual Studio2008 Professional の場合
インストール した後に... [1] 対象プロジェクトを右クリックし、「プロパティ」を選択 [2] 左側から[デバッグ]タブを開き、「外部プログラムの開始」にMMCのEXEを指定する 例「C:\WINDOWS\system32\mmc.exe」 [3] 後は、ブレイクポイントをはり、F5で実行すれば、デバッグできるhttp://www.atmarkit.co.jp/fdotnet/chushin/vsdebug_03/vsdebug_03_01.html