共用方式為


一般屬性頁 (檔案)

本主題適用于 Windows 專案。 若是非 Windows 專案,請參閱 Linux C++ 屬性頁參考

當您以滑鼠右鍵按一下檔案節點 方案總管 時,[組態屬性] 節點底下的 [ 一般 ] 屬性頁隨即開啟。 它包含下列屬性:

  • 從組建中排除

    指定檔案是否應該在目前組態的組建中。

    若要以程式設計方式存取此屬性,請參閱 ExcludedFromBuild

  • 內容 (僅適用于 UWP 應用程式。)指定檔案是否包含要包含在應用程式套件中的內容。

  • 專案類型

    專案 類型 會指定工具,用來在建置程式期間處理檔案。 Visual Studio 已知其副檔名為此屬性的檔案具有預設值。 如果您有自訂檔案類型,或想要覆寫已知檔案類型的預設工具,您可以在這裡指定自訂工具。 如需詳細資訊,請參閱 指定自訂建置工具 。 您也可以使用這個屬性頁來指定檔案不是建置程式的一部分。

    下圖顯示 .cpp 檔案的屬性頁 。 這種檔案的預設 專案類型 C/C++ 編譯 程式 ( cl.exe ),而屬性頁會公開各種只能套用至此檔案的編譯器設定。

    Screenshot of the Property Pages dialog showing the General property page for a project item.

    下表列出預設的專案類型:

    副檔名 項目類型 預設工具
    .appx XAML 應用程式定義 應用程式封裝器
    .hlsl、.cso HLSL 編譯器 fxc.exe
    h. C/C++ 標頭 C/C++ 前置處理器
    n/a 不參與組建 n/a
    .xml、.xslt、.xsl Xml XML 編輯器
    .resw、.resjson PRI 資源 (UWP Apps) MakePri.exe
    媒體 (UWP) 應用程式封裝器
    .xsd XML 資料產生器工具 XML 架構定義工具 (Xsd.exe) (需要 .NET 工作負載。未隨附于 MSVC。)
    資訊清單工具 mt.exe
    .rc 資源 Windows 資源編譯器 (rc.exe)
    .appxmanifest 應用程式套件資訊清單 應用程式封裝器
    .obj Object C/C++ 連結器 (link.exe)
    .ttf 字型 n/a
    .txt Text n/a
    n/a 自訂建置工具 使用者定義
    n/a 複製檔案 n/a
    .packagelayout 應用程式套件配置 應用程式封裝器
    .resx 編譯器受控資源 Resgen.exe (資源檔產生器)
    .natvis C++ 偵錯工具視覺效果檔案 Natvis 架構
    .jpg、.bmp、.ico 等 映像 以應用程式類型為基礎的資源編譯器。
    .cpp C/C++ 編譯器 cl.exe

    若要以程式設計方式存取此屬性,請參閱 Tool

如需如何在 [組態屬性] 節點下存取 [一般 ] 屬性頁面的資訊,請參閱 在 Visual Studio 中設定 C++ 編譯器和建置 屬性。

另請參閱

C++ 專案屬性頁參考