2016-08-31 14 views
7

我在.Net核心應用程序中使用了一些不安全的代碼。 對於我曾在project.json文件即使在project.json中將allowunsafe標誌設置爲true之後.Net Core中的不安全代碼編譯錯誤

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

做出這種改變不過這個錯誤出現error CS0227: Unsafe code may only appear if compiling with /unsafe

我已經通過這個已經

Unsafe code won't compile on Visual Studio 2015

How to call unsafe code from ASP.NET xproj

不見了
+2

嘗試使用「buildOptions」而不是「compilationOptions」。後者在某些時候被重新命名,並且您應該得到某種關於它的棄用警告,儘管在某些時候可能已被刪除。 –

+0

@EricMellino,你應該讓這個答案獲得信貸! 另外,謝謝! –

回答

6

更改compilationOptionsbuildOptions

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

在新*.csproj文件,這是現在:

<AllowUnsafeBlocks>true</AllowUnsafeBlocks> 
任何 PropertyGroup

相關問題