共用方式為


一般屬性頁 (檔案)

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

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

  • 從組建中排除

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

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

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

  • 項目類型

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

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

    [屬性頁] 對話框的螢幕快照,其中顯示項目專案的 [一般] 屬性頁。

    下表列出預設的項目類型:

    副檔名 項目類型 默認工具
    .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++專案屬性頁參考