This documentation is archived and is not being maintained.
Compiler Error C2435
Visual Studio 2005
Error Message'var' : dynamic initialization requires managed CRT, cannot compile with /clr:safe
Initialization of global per–application domain variable requires the CRT compiled with /clr:pure, which does not produce a verifiable image.
The following sample generates C2435:
// C2435.cpp // compile with: /clr:safe /c int globalvar = 0; // C2435 __declspec(process) int globalvar2 = 0;