簡體   English   中英

將Windows Store項目引用到.Net Framework程序集,例如類庫

[英]Referencing Windows Store project to .Net Framework assembly, eg Class Library

我想,我能理解為什么,我不能將任何.Net Framework程序集引用到針對.Net Core的任何WinRT項目。 便攜性等等... bla bla bla ...

但是我不明白,為什么我不能做到這一點呢!

例如,當我想向常規.Net Framework程序集添加一些Windows應用商店程序集引用時,出現錯誤。 這是不可能的邏輯原因嗎?

是的,對此有一個完全合乎邏輯的解釋:Windows Store應用程序的.NET(或.NET Core)不是.NET Framework(或其客戶端配置文件)的子集。 與Silverlight或Windows Phone一樣,它是一個完全獨立的平台。 實際上,它強烈地基於舊版本的Silverlight。

在Windows Store應用程序和常規Windows(.NET)應用程序之間共享類庫的唯一方法是創建可移植類庫。 通過選擇目標平台,您將獲得在所有選定平台上都可用的特定的API子集。 使用選定的受支持平台之一,您將可以在任何項目中引用此類庫。

暫無
暫無

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

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