/CLRIMAGETYPE (Especificar tipo de imagen CLR)

Establezca el tipo de imagen CLR de la imagen vinculada.

Sintaxis

/CLRIMAGETYPE:{IJW|PURE|SAFE|SAFE32BITPREFERRED}

Comentarios

El enlazador acepta los objetos nativos y también los objetos de MSIL que se compilan mediante /clr. Las opciones del compilador /clr:pure y /clr:safe han quedado en desuso en Visual Studio 2015 y no se admiten en Visual Studio 2017 y versiones posteriores. Cuando se pasan objetos mixtos en la misma compilación, la capacidad de comprobar el archivo de salida será, de forma predeterminada, igual al nivel inferior de la capacidad de comprobar los módulos de entrada. Por ejemplo, si pasa una imagen nativa y una imagen de modo mixto (compilada mediante /clr), la imagen resultante será una imagen de modo mixto.

Puede usar /CLRIMAGETYPE para especificar un nivel inferior de capacidad de comprobación si es lo que necesita.

Para obtener más información sobre cómo determinar el tipo de imagen de CLR de un archivo, consulte /CLRHEADER.

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>Enlazador>Avanzado.

  3. Modifique la propiedad Tipo de imagen de CLR.

Para establecer esta opción del vinculador mediante programación

  1. Vea CLRImageType.

Consulte también