1
我打算編寫一個跨平臺的庫,該庫應該在針對Windows 7的Xamarin,UWP和WPF應用程序上運行?從文檔(https://docs.microsoft.com/en-us/dotnet/standard/net-standard)Windows7從未被提及。這是否意味着即使WPF應用程序構建在最新的.Net框架(4.6)上,我也無法在Windows7中使用我的庫?除了.Net框架之外,這是否意味着操作系統依賴關係?.Net標準庫是否支持Windows7 WPF應用程序?
謝謝!
目前還不清楚你在問什麼。您的圖書館可以與WPF程序一起使用。但是.NET Standard不包含任何UI框架,所以.NET Core(僅實現.NET Standard)不能運行WPF程序。換句話說,您可以在桌面操作系統上使用您的庫,但無法在非桌面操作系統上運行桌面程序。你在做什麼? –
這有點令人困惑,微軟的營銷名稱總是如此。它在圖表中表示「Windows」的地方實際上是在談論WinRT。您用於創建可通過商店銷售的應用程序的api,它首先在Win8中發佈。自Windows 10以來,它被稱爲UWP。不要擔心它的目標,大多數有Win8或8.1的人將他們的機器更新到Win10,因此可以運行UWP應用程序。對於WPF應用程序,您只需擔心桌面版本的.NET,圖表中的第3和第4行。 –
謝謝! Win8這個詞讓我困惑。 – DevMonk