Error del compilador C3641
"function": convención de llamada "calling_convention" no válida para función compilada con /clr:pure o /clr:safe
Comentarios
Las opciones del compilador /clr:pure y /clr:safe están en desuso en Visual Studio 2015 y no se admiten en Visual Studio 2017.
Solo se permite la convención de llamada __clrcall con /clr:pure.
Ejemplo
El ejemplo siguiente genera el error C3641:
// C3641.cpp
// compile with: /clr:pure /c
void __cdecl f() {} // C3641