Freigeben über


AddCommonConfig

Fügt dem Projekt die Standardkonfigurationen hinzu.

function AddCommonConfig( 
   oProj, 
   strProjectName  
);

Parameter

  • oProj
    Das ausgewählte Projekt.

  • strProjectName
    Der Name des Projekts.

Hinweise

Rufen Sie diese Funktion auf, um dem Projekt, das vom Assistenten erstellt wird, die Konfigurationen des Standardcodemodells hinzuzufügen. Sie können entweder eine Releasekonfiguration oder eine Debugkonfiguration angeben. In den folgenden Tabellen werden für jeden Konfigurationstyp die Standardeinstellungen der Codemodellobjekt-Eigenschaften aufgelistet.

Visual C++-Compilertoolobjekt

Objekteigenschaft

Einstellung für Releasekonfiguration

Einstellung für Debugkonfiguration

UsePrecompiledHeader

pchUseUsingSpecific

pchUseUsingSpecific

WarningLevel

3

3

MinimalRebuild

Nicht zutreffend

true

DebugInformationFormat

debugEnabled

debugEditAndContinue

Optimization

optimizeMaxSpeed

Nicht zutreffend

BasicRuntimeChecks

Nicht zutreffend

runtimeBasicCheckAll

Detect64BitPortabilityProblems

true

true

OmitFramePointers

true

Nicht zutreffend

EnableFunctionLevelLinking

true

Nicht zutreffend

StringPooling

true

Nicht zutreffend

Visual C++-Konfigurationsobjekt

Objekteigenschaft

Einstellung für Releasekonfiguration

Einstellung für Debugkonfiguration

IntermediateDirectory

Release

Debug

OutputDirectory

Release

Debug

Visual C++-Linkertoolobjekt

Objekteigenschaft

Einstellung für Releasekonfiguration

Einstellung für Debugkonfiguration

SubSystem

subSystemWindows

subSystemWindows

TargetMachine

machineX86

machineX86

GenerateDebugInformation

true

true

Beispiel

// Create the Visual C++ project.
selProj = CreateProject(strProjectName, strProjectPath);
// Add the common configuration to the project.
   AddCommonConfig(selProj, strProjectName);
   selProj.Object.keyword = "MyProj";

Siehe auch

Aufgaben

Erstellen eines benutzerdefinierten Assistenten

Konzepte

Anpassen von C++-Assistenten mit allgemeinen JScript-Funktionen

Entwerfen eines Assistenten

Weitere Ressourcen

JScript-Funktionen für C++-Assistenten