如何使用特定版本的System.Globalization?

时间:2019-01-21 14:23:24

标签: c# mscorlib

我有一个使用0.0作为依赖项的UWP应用。

我想使用Microsoft.NetCore.UWP库,但是要使用System.Globalization中包含的库,而不是NetCore中包含的库。

那是因为后者还有我需要的其他几种方法f。 e。 mscorlib

如何使用它? 现在,我的CultureInfo.GetCultures(...)指向此文件:

using System.Globalization

我需要的是

#region Assembly System.Globalization, Version=4.0.10.0, Culture=neutral, PublicKeyToken=...
// C:\Users\...\.nuget\packages\system.globalization\4.3.0\ref\netcore50\System.Globalization.dll
#endregion

1 个答案:

答案 0 :(得分:1)

K,经过一番调查...

您可以在项目中使用System.Globalization的.net标准2.0兼容版本来允许调用CultureInfo.GetCultures(CultureTypes.AllCultures),但是,首先需要确保定位到 *秋天创作者的更新版本

我的应用程序属性

What I currently have installed

更新后,即可从nuget安装软件包。

我的nuget软件包已安装

The min version of UWP

完成此操作后,以下命令将正常运行。

var testresult = CultureInfo.GetCultures(CultureTypes.AllCultures);