使用VS2012开发基于Office 2013的AddIn程序

默认VS2012开发的Office Add是基于2010的,如下所示:

image

如果你机器上安装的Office版本是2013,那么使用VS2012创建的工程是无法运行的,弹出如下的错误:

image

那么此时怎么办呢?将Office降级到2010(这个显然不是我们想要的)?将VS升级到2013?

这里给出另外一种方法:

  1. UnLoad工程
  2. Edit工程
  3. 在Project/ProjectExtensions/VisualStudio/FlavorProperties/ProjectProperties节下,可以看到DebugInfoExeName属性,使用VS2012创建的工程是基于Office2010的,所以其中路径中包含的版本号为14.0,将其中的版本号修改为Office2013的版本号:15.0即可

你可能感兴趣的:(Office)