¿Por qué recibo el siguiente error?
El código inseguro solo puede aparecer si compila con / inseguro "?
Trabajo en C # y Visual Studio 2008 para programar en Windows CE.
¿Por qué recibo el siguiente error?
El código inseguro solo puede aparecer si compila con / inseguro "?
Trabajo en C # y Visual Studio 2008 para programar en Windows CE.
Respuestas:
Para usar bloques de código inseguros, el proyecto debe compilarse con el interruptor / inseguro activado.
Abra las propiedades para el proyecto, vaya a la
Build
pestaña y marque laAllow unsafe code
casilla de verificación.fuente
Aquí hay una captura de pantalla:
ََََََََ
fuente
Probablemente porque estás usando un código inseguro.
¿Estás haciendo algo con punteros o conjuntos no administrados en alguna parte?
fuente
Busque su código para
unsafe
bloques o declaraciones. Estos solo son válidos con los que se compila/unsafe
.fuente
Para usar bloques de código inseguro, abra las propiedades del proyecto, vaya a la pestaña Generar y marque la casilla de verificación Permitir código inseguro , luego compile y ejecute.
Salida:
fuente
Para todos los que usan Rider, debe seleccionar su proyecto> Clic derecho> Propiedades> Configuraciones Luego seleccione Depurar y liberar y marque "Permitir código inseguro" para ambos .
fuente