Export (0) Print
Expand All
0 out of 2 rated this helpful - Rate this topic

VCProjectConfigurationProperties.ATLMinimizesCRunTimeLibraryUsage Property 

Causes ATL to link to the C runtime libraries statically to minimize dependencies. It requires that the useOfATL property be set.

Namespace: Microsoft.VisualStudio.VCProject
Assembly: Microsoft.VisualStudio.VCProject (in microsoft.visualstudio.vcproject.dll)

bool ATLMinimizesCRunTimeLibraryUsage { get; set; }
/** @property */
boolean get_ATLMinimizesCRunTimeLibraryUsage ()

/** @property */
void set_ATLMinimizesCRunTimeLibraryUsage (/** @attribute InAttribute() */ boolean UseCRT)

function get ATLMinimizesCRunTimeLibraryUsage () : boolean

function set ATLMinimizesCRunTimeLibraryUsage (UseCRT : boolean)

Property Value

true when ATL is statically linked to the C runtime libraries; otherwise, false.

See Samples for Project Model Extensibility for information on how to compile and run this sample.

[Visual Basic]

The following sample code modifies the ATLMinimizesCRunTimeLibraryUsage property in the development environment:

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs As IVCCollection
        Dim cfg As VCConfiguration
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        cfg.ATLMinimizesCRunTimeLibraryUsage = True
    End Sub
End Module
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.