0
我正試圖圍繞.NET框架的所有可能的變體以及使用它們的方式進行討論。在完整框架中運行.NET核心應用程序有什麼意義?
您可以輕鬆過這樣完整的.NET框架中運行應用程序:
{
「version」: 「1.0.0-*」,
「buildOptions」: {
「emitEntryPoint」: true
},
「dependencies」: {
「Microsoft.NETCore.App」: {
「type」: 「platform」,
「version」: 「1.0.0」
}
},
「frameworks」: {
「net452"
}
}
但是,什麼是這樣做的呢?我的粗略理解是,通過這樣做,你會失去.NET Core互操作性功能(不能在Mac或Linux上運行),但另一方面,您不僅可以引用.NET Core程序集,還可以引用舊的.NET程序集(這非常棒儘可能多的.NET核心庫仍然是alpha/beta)。我對嗎?還有什麼我想念的?
應該問一個很好的問題,可以讓微軟添加到它的文檔中,因爲這個頁面可能不夠用,https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-框架服務器 –
順便說一句你的引號有什麼問題? –
@ J.Doe,你是什麼意思? – SiberianGuy