<專案名稱> 屬性頁對話方塊、通用屬性、架構與參考
使用此屬性頁設定 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 元件和外部專案。
加入新參考
開啟 [加入參考] 對話方塊。移除參考
刪除在 [參考] 清單中選取的參考。
ActiveX 參考屬性
只有 COM 元件的參考才有 ActiveX 參考屬性。 這些屬性只有在 [參考] 窗格中選取 COM 元件時才會顯示。 屬性不能修改。
控制項完整路徑
顯示參考控制項的目錄路徑。控制項 GUID
顯示 ActiveX 控制項的 GUID。控制項版本
顯示參考 ActiveX 控制項的版本。型別程式庫名稱
顯示參考型別程式庫的名稱。包裝函式工具
顯示用來從參考的 COM 程式庫或 ActiveX 控制項建置 Interop 組件的工具。
組件參考屬性
只有 .NET Framework 組件的參考才有組件參考屬性。 這些屬性只有在 [參考] 窗格中選取 .NET Framework 組件時才會顯示。 屬性不能修改。
- 相對路徑
顯示從專案目錄到參考組件的相對路徑。
建置屬性
下列屬性可讓您指定如何使用參考建置。
複製到本機
指定是否在建置期間,自動將參考的組件複製到目標位置。複製附屬組件到本機
指定在建置期間是否要自動將參考組件的附屬組件複製到目標位置。 只有在 [複製到本機] 為 true 時使用。參考組件輸出
指定在建置程序中使用此組件。 如果為 true,則會在建置期間於編譯器的命令列上使用組件。
專案參考屬性
下列屬性會定義從選取自 [參考] 窗格之專案到另一個專案 (通常並非在同一個方案中) 的「專案對專案間的參考」(Project-to-Project Reference)。 選取的專案是「相依」(Dependent) 專案,而其他專案則是「無關」(Independent) 專案。 建立專案對專案參考的結果,獨立專案會在從屬參照專案之前組建。 專案參考適用於特定相依專案,不適用於整個解決方案。 如需詳細資訊,請參閱管理專案參考。
連結程式庫相依性
當這個屬性為 True 時,專案系統會將獨立專案所產生的 .lib 檔連結到相依專案中。 您通常會指定 True。專案識別碼
唯一識別獨立專案。 屬性值是無法修改的內部系統 GUID。使用程式庫相依性輸入
當這個屬性為 False 時,專案系統不會將獨立專案所產生之程式庫的 .obj 檔連結到相依專案中。 因此,這個值會停用累加連結。 如果有許多獨立的專案,建置應用程式可能需要很長的時間,因此您通常會指定 False。
參考屬性
下列屬性不能修改。
組件名稱
顯示參考組件的組件名稱。文化特性
顯示選定參考的文化特性。描述
顯示所選取參考的描述。完整路徑
顯示參考組件的目錄路徑。識別
如為 .NET Framework 組件,則顯示完整路徑。 如為 COM 元件,則顯示 GUID。Label
顯示參考的標籤。名稱
顯示參考的名稱。公開金鑰語彙基元
顯示用來識別參考組件的公開金鑰語彙基元。強式名稱
如果參考的組件具有強式名稱 (Strong Name) 則為 true。 強式命名的組件的版本也是獨一的。版本
顯示參考組件的版本。