2016-08-31 4 views
7

내 .NET 핵심 응용 프로그램에서 안전하지 않은 코드를 사용하고 있습니다. 이미이 이미.Net Core에서 안전하지 않은 코드 컴파일 오류. project.json에서 allowunsafe 플래그를 true로 설정 한 후에도

Unsafe code won't compile on Visual Studio 2015

How to call unsafe code from ASP.NET xproj

를 통과했다 error CS0227: Unsafe code may only appear if compiling with /unsafe

내가 project.json 파일

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

이 변화를 만들었다이를 위해 아직도이 오류가 온다

+2

"compilationOptions"대신 "buildOptions"를 사용해보십시오. 후자는 어느 시점에서 이름이 변경되었으므로 일부 지점에서 제거 될 수 있지만 일부 유형의 비추천 경고가 표시되어야합니다. –

+0

@EricMellino, 대답 해주세요 크레딧을 받으세요! 또한 감사합니다. –

답변

6

변경 compilationOptionsbuildOptions에 : 새로운 *.csproj 파일에서

"buildOptions": { 
    "allowUnsafe": true 
} 
9

, 이것은 지금 : 어떤 PropertyGroup에서

<AllowUnsafeBlocks>true</AllowUnsafeBlocks> 

.