方法 : プロジェクト モデル機能拡張のプログラム例をコンパイルする
Visual Studio 2013 では、アドインは推奨されていません。 アドインを VSPackage 拡張機能にアップグレードすることをお勧めします。 アップグレード方法の詳細については、「方法: アドインを VSPackage に変換する」を参照してください。
Visual C++ プロジェクト モデル機能拡張のリファレンスでは、大部分のトピックにプログラム例が含まれています。 このプログラム例は、C++ プロジェクトがアクティブな状態であれば、マクロ環境でコンパイルでき、Visual Studio 統合開発環境 (IDE: Integrated Development Environment) で実行できることが確認されています。
Microsoft.VisualStudio.VCProjectEngine の参照をマクロ環境に追加する必要があります。 詳細については、「方法: [参照の追加] ダイアログ ボックスを使用して参照を追加または削除する」を参照してください。
注意
次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。これらの要素は、使用する Visual Studio のエディションとその設定によって決まります。詳細については、「Visual Studio の設定」を参照してください。
コード サンプルをマクロ エディターでコンパイルおよび実行するには
[表示] メニューの [その他のウィンドウ] をポイントし、[マクロ エクスプローラー] をクリックします。
[MyMacros] を展開します。
[Module1] を右クリックし、ショートカット メニューの [編集] をクリックします。
Visual Studio Macros 環境が開きます。
[参照] フォルダーを右クリックし、ショートカット メニューの [参照の追加] をクリックします。
[参照の追加] ダイアログ ボックスで、[Microsoft.VisualStudio.VCProjectEngine] をクリックし、[追加] をクリックします。次に、[OK] をクリックします。
モジュール ファイルの先頭に次のコードを追加します。
Imports Microsoft.VisualStudio.VCProjectEngine
リファレンス トピックからモジュール ファイルにサンプル コードを追加します。
[MyMacros] を右クリックし、ショートカット メニューの [ビルド] をクリックします。
Visual Studio Macros 環境を閉じます。
[ツール] メニューの [マクロ] をポイントし、[マクロ エクスプローラー] をクリックします。
([Module1] にある) プロシージャ名を右クリックし、ショートカット メニューの [実行] をクリックします。