首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Visual 2012开发Outlook 2010,安装Office 2013

用Visual 2012开发Outlook 2010,安装Office 2013
EN

Stack Overflow用户
提问于 2014-02-21 22:07:50
回答 1查看 733关注 0票数 1

好吧,这很棘手。

几个月来,我一直在我的开发计算机中使用Visual 2012来维护Outlook 2010/2013外接程序。在我的开发机器上,我只安装了Office 2010。为了在2013年对其进行测试,我过去常常将代码移动到另一台安装了Office 2013的机器上,如果发生了更改,则将代码中的更改合并回去。这几个月起作用了。我甚至能够构建两种解决方案,目标是2010年和2013年在我的电脑和创建安装文件。

上周,我在我的电脑中安装了Office 2013。我修改了Outlook 2013外接程序,并准备构建解决方案。令我惊讶的是,当我试图在Visual 2012中打开相同的旧项目Outlook 2010 Addin时,我会收到一条关于升级我的解决方案的消息,就像它是在以前的VS版本中创建的解决方案一样,实际上,在过去的一年中,我一直没有碰过我的VS安装。

如果继续进行升级,并检查新的项目/解决方案,我注意到它已经升级到了我不想要的目标Outlook 2013,因为我已经有了另一个项目。

为什么会发生这种情况?为什么突然间静态的..sln/..csproj文件无法识别VS 2012,因为我们在安装Office 2013之前就已经开始工作了?

EN

回答 1

Stack Overflow用户

发布于 2014-02-25 15:47:10

如果您在安装了不同版本Office的PC上打开该解决方案,它将无法绑定到该特定版本Office的引用,您将不得不手动更改引用。但是,如果嵌入程序集,仍然可以将其部署到Outlook的其他版本(前提是您没有使用对象模型中无法用于该版本的元素)。

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

https://stackoverflow.com/questions/21946183

复制
相关文章

相似问题

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