Estoy tratando de compilar un programa en el nuevo núcleo DNX4.6, pero no se compila debido a:
error CS0227: Unsafe code may only appear if compiling with /unsafe
Este es mi código:
[CompilerGenerated] public unsafe class GrayscaleQuantizer : PaletteQuantizer { He buscado en línea y no puedo obtener ninguna fuente con el mismo problema que tengo. No puedo marcar 'Permitir código no seguro' en la pestaña Generar de las Propiedades del proyecto, porque no hay ninguna opción para hacerlo...¿Alguien sabe alguna solución?
Debe configurar "allowUnsafe": true en las opciones de compilación en project.json .
No fui lo suficientemente inteligente como para poder resolverlo con la ayuda anterior. Descubrí que si va a la ventana del explorador de soluciones y hace clic con el botón derecho en las propiedades, la que está justo encima de las referencias, habrá una opción para abrir. Haga clic en ese y luego haga clic en Construir a la izquierda. Permitir que el código no seguro esté en la quinta línea.
Gracias por su ayuda 5 años en el futuro. Yo tampoco pude encontrarlo. No sabía que necesitaba seguir los pasos anteriores para que la casilla de verificación "Permitir código no seguro" apareciera en la sección "Crear" a la izquierda. Aparece justo debajo de la casilla de verificación "Preferir 32 bits", después de seguir las instrucciones anteriores.