0
它是VS2017上.NET Core 1.1上的新WebApi項目。包Microsoft.AspNet.WebApi.Owin 5.2.3與netcoreapp1.1不兼容
我打算從Nuget安裝包DryIoc.WebApi.Owin,但它需要很多依賴於「Net45」的東西。其中之一是Microsoft.AspNet.WebApi.Owin 5.2.3。
我已經加入*線.csproj的文件
<PackageTargetFallback Condition="'$(TargetFramework)'=='Net45'">
$(PackageTargetFallback);portable-net45+win8+wpa81+wp8
</PackageTargetFallback>
但它並沒有救我。
任何建議將有所幫助。
我不知道這個問題。需要安裝.net core2 ...爲什麼?我已經安裝了VS2017發佈專業版。 –
對不起,我沒有找到足夠的時間來創建示例。但爲了簡化故事:Microsoft.AspNet.WebApi.Owin是一個完整的.NET框架庫,.NET Core 2支持添加一些基於.NET的完整基礎庫。你不能在.NET核心1.1 +中做到這一點,你必須在ASP.net核心管道上配置owin管道,因爲web API可以在owin –
上運行。我揭示了.Net Standart,.Net Core和.Net之間的關係框架昨天。所以,就目前而言,你的回答對我來說很明確,我理解前進的正確方向。謝謝! –