共用方式為


如何:編譯專案模型擴充性的範例程式碼

在 Visual Studio 2013 中,增益集已被取代。 我們建議您將增益集升級為 VSPackage 擴充功能。 如需如何升級的詳細資訊,請參閱 如何:將增益集轉換為 VSPackage

Visual C++ 專案模型中的大多數參考主題都有包含程式碼範例。 這個程式碼範例已經測試過,可以在 C++ 專案正在使用中時,在巨集環境中編譯以及在 Visual Studio 整合式開發環境 (IDE) 中執行。

您必須在巨集環境中加入 Microsoft.VisualStudio.VCProjectEngine 參考。 如需詳細資訊,請參閱如何:使用加入參考對話方塊加入或移除參考

注意事項注意事項

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置:您所擁有的 Visual Studio 版本和使用的設定決定了這些項目。如需詳細資訊,請參閱Visual Studio 設定

若要使用巨集編輯器編譯和執行程式碼範例

  1. 在 [檢視] 功能表上,指向 [其他視窗],然後按一下 [巨集總管]。

  2. 展開 [MyMacros]。

  3. 以滑鼠右鍵按一下 [Module1],再按一下捷徑功能表中的 [編輯]。

    Visual Studios 巨集環境隨即開啟。

  4. 以滑鼠右鍵按一下 [參考] 資料夾,再按一下捷徑功能表中的 [加入參考]。

  5. 在 [加入參考] 對話方塊中按一下 [Microsoft.VisualStudio.VCProjectEngine] 選取該項目,再按 [加入],然後按一下 [確定]。

  6. 將下列程式碼加入至模組檔案的最上方:

    Imports Microsoft.VisualStudio.VCProjectEngine
    
  7. 將參考主題中的範例程式碼加入至模組檔案。

  8. 以滑鼠右鍵按一下 [MyMacros],再按一下捷徑功能表中的 [建置]。

  9. 關閉 Visual Studios 巨集環境。

  10. 從 [工具] 功能表中,指到 [巨集],接著按一下 [巨集總管]。

  11. 以滑鼠右鍵按一下程序名稱 (在 [Module1] 中),再按一下捷徑功能表中的 [執行]。

請參閱

其他資源

Visual C++ 擴充性物件模型