【问题标题】:Creating vCard file in .NET Compact Framework (C#)在 .NET Compact Framework (C#) 中创建 vCard 文件
【发布时间】:2010-04-29 15:32:52
【问题描述】:

是否有在 .NET Compact Framework 中创建 vCard 文件的内置方法? 如果没有,什么是好的库?

我发现这个经过一些调整后似乎能够在 Compact Framework 上完成这项工作: http://thoughtproject.com/Libraries/vCard/index.htm

但我不确定是否没有内置或更标准的方法来做到这一点。

问候, 会

【问题讨论】:

    标签: c# windows-mobile vcf-vcard


    【解决方案1】:

    vCard 是一种通用协议,您可以使用您提到的库来生成 vCard。到目前为止,我知道 vCard 的 .net 框架中没有内置的 api。您可能需要付出一些额外的努力才能将其移植到 .netcf,但这应该不是问题。只要您的代码生成符合 vCard 协议的 vCard,它应该是好的,因为没有定义如何生成 vCard 的标准。

    【讨论】:

      【解决方案2】:

      谷歌福:

      http://www.codeproject.com/KB/recipes/NET_vCard_API.aspx

      http://www.lumisoft.ee/lswww/download/downloads/Net/LumiSoft.Net.zip

      我很确定 .NET 没有内置任何东西来处理 vCard 文件。

      【讨论】:

        【解决方案3】:

        .NET CF 不是 .NET FCL 的 100% 完整子集,但它非常接近。启动时,VCard 格式 (http://en.wikipedia.org/wiki/VCard) 相当简单。我猜测来自 vCard 类库(使用 .NET 2.0 构建)的源代码在 .NET CF 下编译和运行良好的可能性为 99%。您可能需要注意的唯一一件事是特定于操作系统的调用,例如访问特定系统文件夹,如果库需要任何这些,它不应该。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-12-09
          • 2010-10-06
          • 2010-09-28
          • 2012-04-01
          • 1970-01-01
          • 2011-01-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多