共用方式為


<專案名稱> 屬性頁對話方塊、通用屬性、架構與參考

使用此屬性頁設定 C++ 專案對 .NET Framework 組件、COM 元件或外部專案的參考。

若要開啟此屬性頁,請以滑鼠右鍵按一下 [方案總管] 中的專案、按一下 [屬性]、展開 [通用屬性] 節點,然後選取 [參考]。

目標 Framework

針對新專案,目標 Framework 的預設設定為 [.NET Framework 4]。IDE 不支援修改目標架構,但您可以用手動方式變更。

在專案檔中 (.vcxproj),預設目標架構會以 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 屬性項目表示。若要變更目標架構,請卸載專案,使用文字編輯器來開啟專案檔,然後將屬性項目的值從 V4.0 變更為安裝在您伺服器上的另一個版本。比方說,如果您指定 v3.5,其中代表.NET Framework 3.5, Visual Studio 2008必須安裝 SP1。儲存並關閉檔案、重新載入專案,並確認目標架構已顯示在屬性頁中。如需詳細資訊,請參閱 HOW TO:修改目標 Framework 和平台工具組

參考

[參考] 窗格會顯示專案目前參考的所有元件清單,例如 .NET Framework 組件、COM 元件和外部專案。

  • 加入新參考
    開啟 [加入參考] 對話方塊。

  • 移除參考
    刪除在 [參考] 清單中選取的參考。

47w1hdab.collapse_all(zh-tw,VS.110).gifActiveX 參考屬性

只有 COM 元件的參考才有 ActiveX 參考屬性。這些屬性只有在 [參考] 窗格中選取 COM 元件時才會顯示。屬性不能修改。

  • 控制項完整路徑
    顯示參考控制項的目錄路徑。

  • 控制項 GUID
    顯示 ActiveX 控制項的 GUID。

  • 控制項版本
    顯示參考 ActiveX 控制項的版本。

  • 型別程式庫名稱
    顯示參考型別程式庫的名稱。

  • 包裝函式工具
    顯示用來從參考的 COM 程式庫或 ActiveX 控制項建置 Interop 組件的工具。

47w1hdab.collapse_all(zh-tw,VS.110).gif組件參考屬性

只有 .NET Framework 組件的參考才有組件參考屬性。這些屬性只有在 [參考] 窗格中選取 .NET Framework 組件時才會顯示。屬性不能修改。

  • 相對路徑
    顯示從專案目錄到參考組件的相對路徑。

47w1hdab.collapse_all(zh-tw,VS.110).gif建置屬性

下列屬性可讓您指定如何使用參考建置。

  • 複製到本機
    指定是否在建置期間,自動將參考的組件複製到目標位置。

  • 複製附屬組件到本機
    指定在建置期間是否要自動將參考組件的附屬組件複製到目標位置。只有在 [複製到本機] 為 true 時使用。

  • 參考組件輸出
    指定在建置程序中使用此組件。如果為 true,則會在建置期間於編譯器的命令列上使用組件。

47w1hdab.collapse_all(zh-tw,VS.110).gif專案參考屬性

下列屬性會定義從選取自 [參考] 窗格之專案到另一個專案 (通常並非在同一個方案中) 的「專案對專案間的參考」(Project-to-Project Reference)。選取的專案是「相依」(Dependent) 專案,而其他專案則是「無關」(Independent) 專案。建立專案對專案參考的結果,獨立專案會在從屬參照專案之前組建。專案參考適用於特定相依專案,不適用於整個解決方案。如需詳細資訊,請參閱管理專案參考

  • 連結程式庫相依性
    當這個屬性為 True 時,專案系統會將獨立專案所產生的 .lib 檔連結到相依專案中。您通常會指定 True

  • 專案識別碼
    唯一識別獨立專案。屬性值是無法修改的內部系統 GUID。

  • 使用程式庫相依性輸入
    當這個屬性為 False 時,專案系統不會將獨立專案所產生之程式庫的 .obj 檔連結到相依專案中。因此,這個值會停用累加連結。如果有許多獨立的專案,建置應用程式可能需要很長的時間,因此您通常會指定 False

47w1hdab.collapse_all(zh-tw,VS.110).gif參考屬性

下列屬性不能修改。

  • 組件名稱
    顯示參考組件的組件名稱。

  • 文化特性
    顯示選定參考的文化特性。

  • 描述
    顯示所選取參考的描述。

  • 完整路徑
    顯示參考組件的目錄路徑。

  • 識別
    如為 .NET Framework 組件,則顯示完整路徑。如為 COM 元件,則顯示 GUID。

  • Label
    顯示參考的標籤。

  • 名稱
    顯示參考的名稱。

  • 公開金鑰語彙基元
    顯示用來識別參考組件的公開金鑰語彙基元。

  • 強式名稱
    如果參考的組件具有強式名稱 (Strong Name) 則為 true。強式命名的組件的版本也是獨一的。

  • 版本
    顯示參考組件的版本。

請參閱

工作

HOW TO:開啟專案屬性頁

參考

屬性頁 (C++)