VCProjectConfigurationProperties 介面
包含專案組態的屬性。
命名空間: Microsoft.VisualStudio.VCProject
組件: Microsoft.VisualStudio.VCProject (在 Microsoft.VisualStudio.VCProject.dll 中)
語法
'宣告
<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")> _
Public Interface VCProjectConfigurationProperties
[GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface VCProjectConfigurationProperties
[GuidAttribute(L"8E267027-33C6-11D3-8D52-00C04F8ECDB7")]
public interface class VCProjectConfigurationProperties
[<GuidAttribute("8E267027-33C6-11D3-8D52-00C04F8ECDB7")>]
type VCProjectConfigurationProperties = interface end
public interface VCProjectConfigurationProperties
VCProjectConfigurationProperties 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | 導致 ATL 以靜態方式連結至 C 執行階段程式庫,將相依性最小化。這需要設定 useOfATL 屬性。 | |
Attach | 指定當這個專案在進行偵錯時,偵錯工具是否應該附加至在 Command 屬性中指定的處理序。 | |
CharacterSet | 告知編譯器使用指定的字元集。 | |
Command | 如果 Remote 指定本機偵錯且 Attach 為 false,則 Command 屬性會指定可執行檔在您叫用偵錯工具時啟動。如果 Attach 為 true 且 Remote 指定遠端偵錯,則 Command 屬性會指定當您叫用偵錯工具時偵錯處理序應附加至的處理序。 | |
CommandArguments | 當 Attach 為 false 時,要傳遞至在 Command 中指定之處理序的引數。 | |
ConfigurationType | 取得和設定這個組態產生的輸出型別。 | |
DebuggerType | 指定 Managed 或 Unmanaged 程式碼的偵錯工具設定。如果您指定的偵錯工具類型不符合您進行偵錯的程式碼,則無法逐步執行程式碼的某些區段。例如,若指定 Managed 偵錯工具,則無法逐步執行 Unmanaged 程式碼。 | |
DeleteExtensionsOnClean | 指定在清除或重建時中繼目錄內要刪除的檔案。 | |
EnableManagedIncrementalBuild | ||
HttpUrl | 針對 ATL Server 偵錯,指定專案的 URL。 | |
IntermediateDirectory | 指定中繼檔案目錄的相對路徑。該路徑可以包含環境變數。 | |
ManagedExtensions | 指定這個組態使用 Visual C++。公開 C++ 編譯器之 /clr (Common Language Runtime 編譯) 選項的功能。 | |
OutputDirectory | 指定要放置輸出的目錄。預設使用專案目錄。 | |
OutputPath | 指定這個專案組態的輸出檔位置。 | |
PDBPath | 要搜尋符號檔的其他目錄。 | |
Remote | 指定本機或遠端偵錯。 | |
RemoteCommand | 如果 Attach 為 false 且 Remote 指定遠端偵錯,則可執行檔會在您叫用偵錯工具時啟動。如果 Attach 為 true 且 Remote 指定遠端偵錯,則 RemoteCommand 屬性會指定當您叫用偵錯工具時偵錯處理序應附加至的處理序。 | |
RemoteMachine | 當 Remote 指定遠端偵錯時,RemoteMachine 屬性會指定包含要偵錯之程式的電腦名稱。 | |
SQLDebugging | 啟用專案的 SQL 偵錯。 | |
useOfATL | 指定組態使用 ATL 的方式。 | |
useOfMfc | 指定組態使用 MFC 的方式。 | |
WholeProgramOptimization | 藉由將程式碼產生延遲至連結時間,以啟用跨模組最佳化。公開編譯器之 /GL (整個程式最佳化) 選項的功能。 | |
WorkingDirectory | 偵錯工具的工作目錄。預設位置是包含 .vcxproj 檔的目錄。 |
回頁首