Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.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用于Outlook 2016的加载项_C#_.net_Vsto - Fatal编程技术网

C# VSTO用于Outlook 2016的加载项

C# VSTO用于Outlook 2016的加载项,c#,.net,vsto,C#,.net,Vsto,我有一个在Visual Studio 2010(.NET 4.0)中为outlook开发的vsto外接程序,但现在当我尝试为outlook 2016添加此外接程序时,它显示的vsto外接程序无效。我的问题是: Visual Studio 2010/12中开发的VSTO解决方案能否支持Outlook 2016 如果不是,那么备选方案是什么?如果是,那么我在这里做错了什么?应在机器上安装VSTO加载项。至少您需要添加所需的windows注册表项才能加载加载项,您不能只是添加它。有关更多信息,请参阅和

我有一个在Visual Studio 2010(.NET 4.0)中为outlook开发的vsto外接程序,但现在当我尝试为outlook 2016添加此外接程序时,它显示的vsto外接程序无效。我的问题是:

Visual Studio 2010/12中开发的VSTO解决方案能否支持Outlook 2016


如果不是,那么备选方案是什么?如果是,那么我在这里做错了什么?

应在机器上安装VSTO加载项。至少您需要添加所需的windows注册表项才能加载加载项,您不能只是添加它。有关更多信息,请参阅和

我的问题是“Visual Studio 2010/12中开发的vsto解决方案能否支持Outlook 2016?”

是的,它可以。看见它声明如下:

Microsoft Office应用程序还可以运行使用早期版本的Visual Studio创建的解决方案。在某些情况下,这些解决方案需要不同版本的VisualStudioToolsforOffice运行时。可以在同一台计算机上并排安装不同版本的Visual Studio Tools for Office runtime

我建议创建一个安装程序,它可以检查预请求站点(如果有),添加所需的windows注册表项,并在系统上安装插件

您可能会发现以下文章很有帮助: