Ошибка нестойкой ошибки компиляции кода в.Net Core даже после установки allowunsafe флаг в true в project.json

Я использую какой-то небезопасный код в своем.Net-приложении. Для этого я сделал это изменение в файле project.json

"compilationOptions": { "allowUnsafe": true, }

Тем не менее эта ошибка возникает error CS0227: Unsafe code may only appear if compiling with/unsafe

Я уже прошел через это

Небезопасный код не будет компилироваться на Visual Studio 2015

Как вызвать небезопасный код из ASP.NET xproj

Ответ 1

Изменить compilationOptions to buildOptions:

"buildOptions": {
    "allowUnsafe": true
}

Ответ 2

В новых *.csproj файлах это теперь:

<AllowUnsafeBlocks>true</AllowUnsafeBlocks>

в любой PropertyGroup.