好的,这是一个奇怪的问题。
我正在尝试使用以下内容创建自定义区域设置:
using System.Globalization;
...
var x = new CultureAndRegionInfoBuilder();
但是我收到了红色的Resharper错误提示,没有任何选项。
'CultureAndRegionInfoBuilder'类型或命名空间在'System.Globalization'命名空间中不存在。
发生了什么?我有什么遗漏吗?在谷歌上找不到任何帮助...
好的,这是一个奇怪的问题。
我正在尝试使用以下内容创建自定义区域设置:
using System.Globalization;
...
var x = new CultureAndRegionInfoBuilder();
但是我收到了红色的Resharper错误提示,没有任何选项。
'CultureAndRegionInfoBuilder'类型或命名空间在'System.Globalization'命名空间中不存在。
发生了什么?我有什么遗漏吗?在谷歌上找不到任何帮助...
sysglobl.dll
的引用。它已经以 sysglobl
的形式安装在 GAC 中。问题在于不同的命名空间可能分布在不同的程序集中(例如,命名空间:
System.Globalization
程序集:
sysglobl
(位于sysglobl.dll
中)
System.Globalization.CultureInfo
存在于 mscorlib
中)。杰森是正确的。
要添加 sysglobl.dll
引用:
Solution Explorer
中,右键单击您的项目的 References
Add Reference...
sysglobl
OK
system.web
标签下加入compilation
标签,然后在其中添加assemblies
标签。<add assembly="sysglobl, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />