Interfejs VCProjectConfigurationProperties
Zawiera właściwości konfiguracji projektu.
Przestrzeń nazw: Microsoft.VisualStudio.VCProject
Zestaw: Microsoft.VisualStudio.VCProject (w Microsoft.VisualStudio.VCProject.dll)
Składnia
'Deklaracja
<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
Typ VCProjectConfigurationProperties uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | Powoduje, że ATL utworzyć łącze do biblioteki c runtime statycznie, aby zminimalizować zależności.Wymaga, aby useOfATL można ustawić właściwości. | |
Attach | Określa, czy podczas debugowania jest ten projekt, debuger powinien być dołączony do procesu, określone w Command właściwości. | |
CharacterSet | Nakazuje kompilatorowi, aby użyć zestawu określonego znaku. | |
Command | Jeśli Remote określa debugowanie lokalnego i Attach ma wartość false, Command właściwość określa plik wykonywalny do uruchamiania podczas wywoływania debugera.Jeśli Attach ma wartość true i Remote Określa zdalne debugowanie, Command właściwość określa proces, do której należy załączyć proces debugowania podczas wywoływania debugera. | |
CommandArguments | Argumenty przekazywane do procesu, określone w Command po Attach jest false. | |
ConfigurationType | Pobiera i ustawia typ danych wyjściowych, który generuje tej konfiguracji. | |
DebuggerType | Określa ustawienia debugera dla kodu zarządzanego lub niezarządzanego.Jeśli określisz typu debugera, który nie pasuje do kodu, które są debugowanie, nie można wkraczać do niektórych części kodu.Na przykład jeśli określisz zarządzane debugera, nie można wkraczać do kodu niezarządzanego. | |
DeleteExtensionsOnClean | Określa, które pliki w katalogu pośrednich, aby usunąć z czyszczenia lub ponownie. | |
EnableManagedIncrementalBuild | ||
HttpUrl | Dla serwera ATL debugowanie, określa adres URL dla projektu. | |
IntermediateDirectory | Określa ścieżkę względną do katalogu pośredniego pliku.Może zawierać zmienne środowiskowe. | |
ManagedExtensions | Określa, że ta konfiguracja używa języka Visual C++.Eksponuje funkcjonalność kompilator C++ / CLR (kompilacja wspólnej Language Runtime) opcji. | |
OutputDirectory | Określa katalog, w którym należy umieścić dane wyjściowe.Domyślnie używa katalogu projektu. | |
OutputPath | Określa lokalizację plików wyjściowych dla konfiguracji tego projektu. | |
PDBPath | Dodatkowe katalogi, aby wyszukać pliki symboli. | |
Remote | Określa lokalnego lub zdalnego debugowania. | |
RemoteCommand | Jeśli Attach jest false i Remote określa zdalnego debugowania uruchamia plik wykonywalny podczas wywoływania debugera.Jeśli Attach jest true i Remote Określa zdalne debugowanie, a następnie RemoteCommand właściwość określa proces, do której należy załączyć proces debugowania podczas wywoływania debugera. | |
RemoteMachine | Gdy Remote Określa zdalne debugowanie, RemoteMachine właściwość określa nazwę komputera, który zawiera program do debugowania. | |
SQLDebugging | Włącza debugowanie SQL, dla projektu. | |
useOfATL | Określa, jak ATL jest używany przez konfigurację. | |
useOfMfc | Określa, jak MFC jest używany przez konfigurację. | |
WholeProgramOptimization | Umożliwia optymalizacje cross moduł poprzez opóźnianie generowania kodu, aby utworzyć łącze do czasu.Opisuje funkcje kompilatora /GL (optymalizacja całego programu) opcji. | |
WorkingDirectory | Katalog roboczy debugera.Domyślną lokalizacją jest katalog zawierający plik .vcxproj. |
Początek