Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VSTO展望2013_C#_Outlook - Fatal编程技术网

C# VSTO展望2013

C# VSTO展望2013,c#,outlook,C#,Outlook,在新的Outlook 2013中,我遇到了一些有关VSTO的问题。在过去,我们有一些VBS脚本,它可以扩展所有MAPI文件夹,包括公用文件夹!。现在这个脚本不再工作了,所以我尝试使用VSTO来处理这个基本上很简单的事情。出于测试原因,请举一个简单的安全示例,说明如何选择文件夹: Outlook.MAPIFolder folder = this.Application.Session.PickFolder(); this.Application.ActiveExplorer().CurrentFo

在新的Outlook 2013中,我遇到了一些有关VSTO的问题。在过去,我们有一些VBS脚本,它可以扩展所有MAPI文件夹,包括公用文件夹!。现在这个脚本不再工作了,所以我尝试使用VSTO来处理这个基本上很简单的事情。出于测试原因,请举一个简单的安全示例,说明如何选择文件夹:

Outlook.MAPIFolder folder = this.Application.Session.PickFolder();
this.Application.ActiveExplorer().CurrentFolder = folder ;
this.Application.ActiveExplorer().CurrentFolder.Display();

转到并尝试在Outlook 2007到Outlook 2010上运行此代码,它将运行。如果您在Outlook 2013上尝试此操作,您将看到一个空白的收件箱。如果您尝试在其中选择一些内容,您将看到消息在后面,但您无法看到它们。我非常确定这是一个巨大的恼人的MS Office 2013错误-你们中的一些人同意吗?

这不太可能是一个错误,更可能是一个整体行为改变。我们无法使用此代码,因为它无法编译。Mh奇怪-您是否为VS2012安装了最后一个VSTO?您的代码无法编译的原因是因为您的代码使用了会话变量。