2009-09-16 39 views
0

可能有人建议在.NET第三方库,它可以提供时区信息,并满足这些要求区信息2.0

  1. 支持.NET 2.0没有.NET 3.5
    注: (.NET 3.5有一个名为TimeZoneInfo的类)。
  2. 单一兼容

钽,
Rajeesh

回答

2

http://www.codeplex.com/publicdomain

采用奥尔森区数据库。因此,认为它也是历史性的,过去发现TimeZoneInfo类在规则发生变化时不起作用。

认为它是单声道兼容的。

+0

我想是不是单声道兼容,当我分析与[现代艺术博物馆](www.mono-project.com/MoMA)该DLL,它显示一些错误(使用P/Invoke方法的行) – Rajeesh 2009-09-16 08:57:49

+0

与TimeZone相关的部分不使用PInvoke代码,我认为这与Win32.cs文件是分离的,您可以从该项目中删除该文件,然后进行编译。 我在生成的程序集上运行了MoMaA,在此之后它说'没有P /调用被调用'。它确实说有9个MonoTodo,但我不认为它们涉及到TimeZoneStuff – JDunkerley 2009-09-16 09:17:55

0

TimeZoneInfo在Mono中实现,您是否需要Windows 2000兼容性?你确定你需要坚持使用.NET 2.0吗?