Configuration Properties |
|
| Choices |
---|
General |
---|
| General | Output Directory |
|
| Intermediate Directory |
|
| Extension to Delete on Clean |
|
| Build Log File | $(IntDir)\BuildLog.htm |
|
| Inherited Project Property Sheets |
|
| Project Defaults | Configuration Type | Makefile, Application(.exe), Dynamic Library(.dll),Static Library(.lib), Utility |
|
| Use of MFC | Use Standard Windows Libraries, Use MFC in a StaticLibrary, Use MFC in a Shared Library |
|
| Use of ATL | Not Using ATL, Static Link to ATL, Dynamic Link To ATL |
|
| Minimize CRT Use in ATL | Yes, No |
|
| Character Set | Not Set, Use Multi-Byte Character Set, Use UnicodeCharacter Set |
|
| Common Language-Runtime support | No Common Language-Runtime support, Â CommonLanguage-Runtime support(/clr), Pure MSIL Common Language-Runtimesupport(/clr:pure), Safe MSIL Common Language-Runtime Support(/clr:safe), Common Language-Runtime Support, Old Syntax(/clr:oldSyntax) |
|
| Whole Program Optimization | No Whole Program Optimization,  Use Link TimeCodeGeneration,  Profile Guided Optimization-Instrument, ProfileGuided Optimzation - Optimize, Profile Guided Optimization - Update |
Debugging |
---|
| Debuggerto launch |
| Local Window Debugger, Remote Window Debugger, WebService Debugger, MPI Cluster Debugger |
| Local Window  Debugger |
|
|
|
| Command | $(TargetPath), Default Web Browser, Â ActiveXControl Container, Regsvr32, Browse..., Edit ... |
|
| Command Arguments |
|
|
| Working Directory |
|
|
| Attach | No, Yes |
|
| Debugger Type | Native Only, Managed Only, Mixed, Auto |
|
| Environment |
|
|
| Merge Environment | Yes, No |
|
| SQL Debugging | Yes, No |
| Remote Window Debugger |
|
|
|
| Remote Command |
|
|
| Command Arguments |
|
|
| Working Directory |
|
|
| Remote Server Name |
|
|
| Connection | Remote with Windows Authentication, Remote with NoWindows Authentication (Native Only) |
|
| Debugger Type | Native Only, Managed Only, Mixed, Auto |
|
| Attach | Yes, No |
|
| SQL Debugging | Yes, No |
| Web Service Debugger |
|
|
|
| HTTP URL |
|
|
| Debugger Type | Native Only, Managed Only, Mixed, Auto |
|
| SQL Debugging | Yes, No |
| MPI Cluster Debugger |
|
|
|
| MPIRun Command |
|
|
| MPIRun Arguments |
|
|
| MPIRun Working Directory |
|
|
| Application Command |
|
|
| MPIShim Location |
|
|
| MPI network security mode | Accept connections from a local subnet only, Acceptconnections from a specified range of addresses, Accept connectionsfrom any address |
|
| MPI network filter |
|
C++ |
---|
| General | Additional Include Directories |
|
| Resolve #using References |
|
| DebugInformation Format | Disabled, C7 Compatible (/Z7), Line Number Only (/Zd),Program Database (/Zi) |
|
| Suppress Startup Banner | Yes(/nologo), No |
|
| Warning Level | Off(/W0), Level1(/W1), Level2(/W2), Level3(/W3),Level4(/W4) |
|
| Detect 64-bit Portability Issue | No, Yes(/Wp64) |
|
| Treat Warnings As Errors | No, Yes(/Wx) |
|
| Use UNICODE Response Files | Yes, No |
| Optimization | Optimization | Disabled(/Od), Minimize Size(/O1), Maximize Speed(/O2),Full Optimization(/Ox), Custom |
|
| Inline Function Expansion | Default, Only __inline(/Ob1), Any Suitable (/Ob2) |
|
| Enable Intrinsic Functions | No, Yes(/Oi) |
|
| Favor Size or Speed | Neither, Favor Fast Code(/Ot), Favor Small Code(/Os) |
|
| Omit Frame Pointers | No, Yes(/Ov) |
|
| Enable Fiber-safe Optimization | No, Yes(/GT) |
|
| Whole Program Optimization | No, Enable link-time code generation (/GL) |
| Preprocessor | Preprocessor Definitions |
|
| Ignore Standard Include Path | No, Yes(/X) |
|
| Generate Preprocessed File | No, With Line Numbers(/P), Without Line Numbers(/EP /P) |
|
| Keep Comments | No, Yes(/C) |
| Code Generation | Enable String Pooling | No, Yes(/GF) |
|
| Enable Minimal Rebuild | No, Yes(/Gm) |
|
| Enable C++ Exception | No, Yes(/EHsc) |
|
| Smaller Type Check | No, Yes(/RTCc) |
|
| Basic Runtime Check | Default, Stack Frames(/RTCs), Uninitialized Variable(/RTCu), Both(/RTC1 or /RTCsu) |
|
| Runtime Library | Multi-threaded(/MT), Multi-threaded Debug (/MTd),Multi-threaded DLL(/MD), Multi-threaded Debug DLL(/MDd),Single-threaded (/ML), Single-threaded Debug (/MLd) |
|
| Struct Member Alignment | Default, 1 Byte(/Zp1), 2 Bytes(/Zp2), 4 Bytes(/Zp4), 8Bytes(/Zp8), 16 Bytes(/Zp16) |
|
| Buffer Security Check | Yes(/GS), No |
|
| Enable Function-Level Linking | Yes(/Gv), No |
|
| Enable Enhanced Instruction Set | Not Set, Streaming SIMD Extensions(/arch:SSE),Streaming SIMD Extensions 2 (/arch:SSE2) |
|
| Floating Point Model | Precise(/fp:precise), Strict (/fp:strict), Fast (/fp:fast) |
|
| Enable floating Point Exceptions | No, Â Yes(/fp:except) |
| Language | Disable Language Extensions | No, Yes(/Za) |
|
| Default Char Unsigned | No, Yes(/J) |
|
| Treat wchar_t as Built-in Type | No, Yes(/Zc:wchar_t) |
|
| Force Conformance In For Loop Scope | No, Yes(/Zc:forScope) |
|
| Enable Run-Time Type Info | No, Yes(/GR) |
|
| OpenMP Support | No, Yes(/openmp) |
| Precompiled Header | Create/Use Precompiled Header | Not Using Precompiled Header, Create PrecompiledHeader(/Yc), Automatically Generate(/YX), Use Precompiled Header(/Yu) |
|
| Create/Use PCH Through File | StdAfx.h |
|
| Precompiled Header File | $(IntDir)\$(TargetName).pch |
| Output Files | Expand Attributed Source | No, Yes(/Fx) |
|
| Assembler Output | No Listing, Assembly Only Listing(/FA), Assembly,Machine Code and Listing(/FAcs),Assembly with Machine Code (/FAc), Assembly with Source Code (/FAs) |
|
| ASM List Location |
|
|
| Object File Name | $(IntDir)\ |
|
| Program Database File Name | $(IntDir)\vc80.pdb |
|
| Generate XML Documentation File | No, Â Yes(/doc) |
|
| XML Documentation File Name | $(IntDir)\ |
| Browse Information | Enable Browse Information | None, Include Alll Browse Information(/FR), No LocalSymbols (/Fr) |
|
| Browse File |
| Advanced | Calling Convention | __cdecl(/Gd), __fastcall (/Gr), __stdcall(/Gz) |
|
| Compile As | Default, Compile as C code (/TC), Compile as C++(/TP) |
|
| Disable Specific Warnings |
|
| Force Includes |
|
| Force #using |
|
| Show Includes | No, Show Includes(/showIncludes) |
|
| Underline Preprocessor Definistions |
|
| Undefine All Preprocessor Definitions | No, Yes(/u) |
|
| Use Full Paths | No, Yes(/FC) |
|
| Omit Default Library Names | No, Â Yes(/Zl) |
|
| Error Reporting | Default, Prompt Immediately (/errorReporting:prompt),Queue for next login (/errorReporting:queue) |
| Command Line |
|
| All Options |
|
| Additional Option |
Linker |
---|
| General | Output File |
|
| Show Progress | Not Set, Display All Progress Messages(/VERBOSE),Display Some Progress Messages(/VERBOSE:LIB) |
|
| Version |
|
| Enable Incremental Linking | Default, No(/INCREMENTAL:NO), Yes(/INCREMENTAL) |
|
| Suppress Startup Banner | No, Yes(/NOLOGO) |
|
| Ignore Import Library | No, Yes |
|
| Register Output | No, Yes |
|
| Additional Library Directories |
|
|
| Link Libraries Dependencies | Yes, No |
|
| Use Library Dependency Inputs | No, Yes |
|
| Use UNICODE Response Files | Yes, No |
| Input | Additional Dependencies |
|
|
| Ignore All Defualt Libraries | No, Yes(/NODEFAULTLIB) |
|
| Ignore Specific Library | (/NODEFAULTLIB:[name1, name2, ...]) |
|
| Module Definition File | (/DEF:name) |
|
| Add Module to Assembly | (/ASSEMBLYMODULE:file) |
|
| Embed Managed Resource File | (/ASSEMBLYRESOURCE:file) |
|
| Force Symbol References | (/INCLUDE:[symbol]) |
|
| Delay Loaded DLLs | (/DELAYLOAD:[dll_name]) |
|
| Assembly Link Resource | (/ASSEMBLYLINKRESOURCE) |
| Manifest File | Generate Manifest | Yes, No |
|
| Manifest File | $(IntDir)\$(TargetFileName).intermediate.manifest |
|
| Additional Manifest Dependencies | (/MANIFESTDEPENDENCY:[dependecy]) |
|
| Allow Isolation | Yes, Don't allow side-by-side isolation(/ALLOWISOLATION:NO) |
| Debugging | Generate Debug Info | No, Yes(/DEBUG) |
|
| Generate Program Database File | (*.pdb) |
|
| Strip Private Symbols | (/PDBSTRIPPED:file) |
|
| Generate Map File | No, Yes(/MAP) |
|
| Map File Name | (/MAP:[filename]) |
|
| Map Exports | No, Yes(/MAPINFO:EXPORTS) |
|
| Debuggable Assembly | No Debuggable attribute emitted, Runtime tracking anddisable optimization (/ASSEMBLYDEBUG),No runtime tracking and enable optimization(/ASSEMBLYDEBUG:DISABLE) |
| System | Subsystem | Not Set, Console(/SUBSYSTEM:CONSOLE),Windows(/SUBSYSTEM:WINDOWS), Native (/SUBSYSTEM:NATIVE),EFI_Application (/SUBSYSTEM:EFI_APPLICATION), EFI_Boot Service Driver(/SUBSYSTEM_BOOT_SERVICE_DRIVER), EFI_ROM(/SYBSYSTEM:EFI_ROM), EFI Runtime (/SUBSYSTEM:EFI_RUNTIME),  Posix(/SYUBSYSTEM:POSIX),  WindowsCE (/SUBSYSTEM:WINDOWSCE),<inherit from parent or project defaults> |
|
| Heap Reserve Size | 0 (/HEAP: reserve) |
|
| Heap Commit Size | 0 (/HEAP: reserve, commit) |
|
| Stack Reserve Size | 0 (/STACK: reserve) |
|
| Stack Commit Size | 0 (/STACK: reserve, commit) |
|
| Enable Large Addresses | Default, Do Not Support Larger Than 2 Gbytes(/LARGEADDRESSAWARE:NO), Support Larger Than 2 Gbyte Addresses(/LARGEADDRESSAWARE) |
|
| Terminal Server | Default, Not Terminal Server Aware (/TSAWARE:NO),Server Aware (/TSAWARE) |
|
| Swap Run From CD | No, Yes(/SWAPRUN:CD) |
|
| Swap Run From Network | No, Yes(/SWAPRUN:NET) |
|
| Driver | Not Set, (/DRIVER:[type]) |
| Optimization | References | Default, Keep Unreferenced Data(/OPT:NOREF), EliminateUnreferenced Data(/OPT:REF) |
|
| Enable COMDAT Folding | Default, Do Not Remove Redundant COMDATS(/OPT:NOICF),Remove Redundant COMDATS(/OPT:ICF) |
|
| Optimize for Windows98 | Default, No (/OPT:NOWIN98), Yes(/OPT:WIN98) |
|
| Function Order | (/ORDER:[file]) |
|
| Profile Guided Database | $(TargetDir)$(TargetName).pgd |
|
| Link Time Code Generation | Default, Use Link Time Code generation (/ltcg), ProfileGuided Optimization - Instrument (/ltcg:pginstrument), Profile GuidedOptimzation - Optimize (/ltcg:pgoptimize), Â Profile GuidedOptimization - Update (/ltcg:pgupdate) |
| Embedded IDL | MIDL Commands |
|
| Ignore Embedded IDL | No, Yes(/IGNOREIDL) |
|
| Merged IDL Base File Name | (/IDLOUT:[file]) |
|
| Type Library | (/TLBOUT:[file]) |
|
| TypeLib Resource ID | 1 (/TLBID:[id]) |
| Advanced | Entry Point | (/ENTRY:[symbol]) |
|
| No Entry Point | No, Yes(/NOENTRY) |
|
| Set Checksum | No, Yes(/RELEASE) |
|
| Base Address | (/BASE:[address[filename,key]) |
|
| Fixed Base Address | Default, Generate Relocation Section(/FIXED:NO), MustBe Loaded AT FIXED Address(/FIXED) |
|
| Turn Off Assembly Generation | No, Yes(/NOASSEMBLY) |
|
| Delay Loaded DLL | Don't Support Unload, Support Unload(/DELAY:UNLOAD) |
|
| Import Library | (/IMPLIB:[name, ...]) |
|
| Merge Sections | (/MERGE:[from=to]) |
|
| Target Machine | Not Set, MachineX86(/MACHINE:X86),MachineX64(/MACHINE:X64) |
|
| Profile | No, Â Enabling Profile Information (/PROFILE) |
|
| CLR Thread Attribute | No threading attribute set, STA threading attribute(/CLRTHREADATTRIBUTE:STA), MTA threading attribute(/CLRTHREADATTRIBUTE:MTA) |
|
| CLR Image Type | Default image type, Force IJW Image(/CLRIMAGETYPE:IJW),Force pure IL image (/CLRIMAGETYPE:PURE), Force save IL image(/CLRIMAGETYPE:SAFE) |
|
| Key File | (/KEYFILE:[file]) |
|
| Key Container | (/KEYCONTAINER:[name]) |
|
| Delay Sign | No, Yes (/DELAYSIGN) |
|
| Error Reporting | Default, Prompt immediately(/ERRORREPORT:PROMPT), Queue for next login(/ERRORREPORT:QUEUE) |
|
| CLR Unmanaged Code Check | No, Apply unmanaged code check (/CLRUNMANAGEDCODECHECK) |
| Command Line | All Options |
|
| Additional Options |
ManifestTool |
| General | Suppress Startup Banner | Yes (/nologo), No |
|
| Verbose Output | No, Yes (/verbose) |
|
| Assembly Identity | (/identity:[attributes]) |
|
| Use UNICODE Response Files | Yes, No |
|
| Use FAT32 Work-around | No, Â Yes |
| Input and Output | Additional Manifest Files | (/manifest) |
|
| Input Resource Manifests | (/inputresource:[file];#[id]) |
|
| Embed Manifest | Yes, No |
|
| Output Manifest File | $(IntDir)\$(TargetFileName).embed.manifest (/out:[file]) |
|
| Manifest Resource File | $(IntDir)\$(TargetFileName).embed.manifest.res |
|
| Generate Category Files | (/makecdfs) |
|
| Dependency Information File | $(IntDir)\mt.dep |
| Isolated COM | Type Library File | (/tlb:[file]) |
|
| Register Script File | (/rgs:[file]) |
|
| Component File Name | (/dll:[name]) |
|
| Replacement File | (/replacements:[file]) |
| Advanced | Update File Hashes | No, Yes (/hashupdate) |
|
| Update File Hashes Search Path | (/hashupdate:[path]) |
| Command Line | All Options |
|
|
| Additional options |
|
XMLDocument Generator |
| General | Suppress Startup Banner | Yes(/nolog), No |
|
| Validate Intellisense | No, Yes (/validate) |
|
| Additional Document Files | (/Fs:[file..XDC)]) |
|
| Output Document File | $(TargetDir)$(TargetName).xml (/Fo:[file]) |
|
| Document Library Dependencies | Yes, No |
|
| Use UNICODE Response Files | Yes, No |
| Command Line | All options |
|
|
| Additional options |
|
Browse Information |
---|
| General | Suppress Startup Banner | Yes(/nologo), No |
|
| Output File | $(OutDir)/$(ProjectName.bsc) (/o[file]) |
| Command Line | All Options |
|
| Additional Options |
Build Events |
---|
| Pre-Build Event | Command Line |
|
| Description |
|
| Excluded From Build | No, Yes |
| Pre-Link Event | Command Line |
|
| Description |
|
| Excluded From Build | No, Yes |
| Post-Build Event | Command Line |
|
| Description |
|
| Excluded From Build | No, Yes |
Custom Build Step |
---|
| General | Command Line |
|
| Description |
|
| Outputs |
|
| Additional Dependencies |
Web Deployment |
---|
| General | Excluded From Build | Yes, No |
|
| Relative Path | bin |
|
| Additional Files |
| Server Side Actions | Unload Before Copy | No, Yes |
|
| Register Output | No, Yes |
| Web Application | Virtual Directory Name | $(ProjectName) |
|
| Application Mappings |
|
| Application Protection | Low(IIS Process), Medium (Pooled), High (Isolated) |