Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
'var' : dynamic initialization requires managed CRT, cannot compile with /clr:safe
Remarks
The /clr:pure and /clr:safe compiler options are deprecated in Visual Studio 2015 and unsupported in Visual Studio 2017.
Initialization of global per-application domain variable requires the CRT compiled with /clr:pure
, which does not produce a verifiable image.
For more information, see appdomain and process.
Example
The following sample generates C2435:
// C2435.cpp
// compile with: /clr:safe /c
int globalvar = 0; // C2435
__declspec(process)
int globalvar2 = 0;