<專案名稱> 屬性頁對話方塊、通用屬性、架構與參考
使用此屬性頁設定 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。儲存並關閉檔案、重新載入專案,並確認目標架構已顯示在屬性頁中。如需詳細資訊,請參閱 如何:修改目標 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。強式命名的組件的版本也是獨一的。版本
顯示參考組件的版本。