在.NET Compact Framework中创建vCard文件(C#)

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

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

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

问候,威尔

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

.NET CF不是.NET FCL的100%完整子集,但它非常接近。 要启动,VCard格式( http://en.wikipedia.org/wiki/VCard )非常简单。 我猜测来自vCard类库(使用.NET 2.0构建)的源有99%的可能性将在.NET CF下编译并表现得很好。 您可能需要注意的唯一事情是特定于操作系统的调用,例如访问特定系统文件夹,如果库需要其中任何一个,它不应该。