我正在嘗試使用MVC構建.net核心API,但我試圖將其添加到未構建於ASP.NET Core上的應用程序。當我嘗試配置要在覈心應用程序(Setup.cs)中使用的接口時,我無法引用該接口。當試圖引用核心應用中的解決方案,我得到的錯誤試圖在.NETFramework應用程序中構建ASP.NET Core API
「以下項目不支持作爲參考文獻:[解決方案名稱]具有與目標不兼容於當前項目的目標框架
。 NETCoreApp,版本= 1.0 .NETFramework,版本= V4.5
什麼是最好的方式,能夠在一個.NETCore項目中引用.NETFramework項目?從評論
您不能引用比引用程序集框架更高的程序集(但可以下去)。換句話說,ASP.NET Core項目可以引用.NET 4.6項目。 – Tim
這不正是我想要做的嗎?在我的ASP.NET Core項目中,我想在.NET 4.5中引用一個項目?這是不是降低參考? –
僅僅因爲您使用ASP.NET Core應用程序框架並不意味着您在.NET Core上構建。 – mason