簡體   English   中英

Netcore庫與通用Windows應用程序及其他應用程序的兼容性

[英]Netcore library compatibility with universal windows app and others

我開發了一個網絡核心庫應用程序,並發布在nuget上供個人使用。

然后,后來我創建了一個通用的Windows應用程序,並嘗試通過nuget安裝此網絡核心庫,然后出現以下錯誤。

Package restore failed. Rolling back package changes. 

我的凈核心庫應用程序依賴項是netcore應用程序1.1版

關於netcore應用程序的好處是,我可以在經常使用的Mac上進行編譯,單元測試和更新,但是后來我還必須開發Windows應用程序。

為了獲得最大的可移植性, 您的類庫應針對.NET Standard而不是.NET Core。

面向.NET Core意味着您的類庫只能在.NET Core上運行,而不能在.NET Framework,Mono等上運行。

請查看.NET Core文檔中的兼容性表 它說,如果您定位到最高1.4版本的.NET Standard,則可以定位到通用Windows平台10以后的版本。

如果您需要定位早期版本或其他框架,則可以通過多目標 .NET Standard類庫來實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM