首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.vcf文件未打开

.vcf文件未打开
EN

Stack Overflow用户
提问于 2010-03-30 21:11:17
回答 5查看 1.4K关注 0票数 2

我正在尝试用C#以编程方式创建一个.vcf文件,并在该文件中以正确的格式编写一串字符串。但当我尝试手动打开它时,会出现以下消息。

无法启动Microsoft Outlook.The文件可能不存在,您可能没有打开该文件的权限,或者该文件已在其他程序中打开。

但是,当我手动创建一个文本文件,以vcard格式编写相同的字符串,并将扩展名更改为.vcf,然后打开该文件时,它可以用outlook正常打开

任何帮助!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-03-30 21:15:32

你没有明确地这么说,所以我不得不问:你已经消除了Outlook给你的所有建议吗?你的程序当前不是仍然使用锁打开该文件吗?文件权限是否可供outlook用户读取?文件是否存在?

票数 1
EN

Stack Overflow用户

发布于 2017-02-01 01:17:29

这个回复可能会对某些人有所帮助。我得到了一个类似的错误,我的问题是在vcf文件中没有数据。只要我在标题后面打印出VCARD信息(然后打开生成的vcf文件),错误就消失了。

My error

票数 1
EN

Stack Overflow用户

发布于 2010-03-31 21:01:36

验证您在代码中对行终止符使用了CrLf。如果您使用Environment.NewLine或仅使用\n的,这可能就是问题所在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2545389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档