视觉工作室 2015 办公室 2007
Posted
技术标签:
【中文标题】视觉工作室 2015 办公室 2007【英文标题】:visual studio 2015 office 2007 【发布时间】:2016-02-11 08:35:23 【问题描述】:我的工作是维护一个 word-addin,它是多年前创建的,由许多像我这样的年轻程序员开发;)插件运行良好,并且不时需要做一些简单的更改,所以我的任务是使开发环境保持最新。 该插件作为 Visual Basic 项目与 Visual Studio 2005(在 XP 模式下)和 .dot 文件一起移交给我 现在我想使用 Visual Studio 2015,但是当我尝试迁移项目时出现一个错误,提示我使用的 word-version 不受 VS2015 支持,并告诉我至少使用 Office 2010。问题是,我的公司只使用 Office(Word) 2007。 那么如何让 VS2015 正确迁移项目并使用 word 2007?还是我必须使用2010?我读过 2010-addins 可以在 2007 年使用,反之亦然,所以这应该不是问题。 已安装以下软件:
Microsoft .NET Framework 2.0 SP2 Microsoft .NET Framework 3.0 SP2 Microsoft .NET Framework 3.5 SP1 Microsoft .NET Framework 4/4.5/4.5.1/4.5.2/4.6 适用于 Visual Studio 2015 的 Microsoft Office 开发人员工具 用于 Office 运行时的 Microsoft Visual Studio 2010 工具 适用于 Office Second Edition 运行时的 Visual Studio 2005 工具 Visual Studio 2015 社区 Microsoft Office Word 2007感谢您的帮助 :) 请原谅我的英语不好
【问题讨论】:
【参考方案1】:简短的回答是您不能使用 Visual Studio 2015 打开原始项目,但您可以在仍可使用 Office 2007 的新项目中重新创建代码:
https://msdn.microsoft.com/en-us/library/bb772080.aspx
【讨论】:
问题是,我想为 Office 2007 制作一个项目,我只能从 Office 2010 模板中选择,我无法打开/创建,因为我没有 2010 您是说您在 Visual Studio 2015 中看到了 Office 2010 模板? AFAIK 您应该只看到 Office 2013 和 2016 的模板。无论如何,您仍然可以使用 2010 模板来创建将在 Office 2007 中运行的加载项,但您不能使用 2010+ 中引入的任何 Word 和 Office 对象模型功能。 是的,我可以看到 2010 模板。问题:我需要 Office 2010 才能使用 2010 模板,但我想避免使用 Office 2010,因为我想使用 2007 进行开发。看来我别无选择:/ 您仍然可以在您的项目中引用 2007 Interop 程序集,并且它仍然适用于 2010+。以上是关于视觉工作室 2015 办公室 2007的主要内容,如果未能解决你的问题,请参考以下文章
在 32 位机器上为 64 位编译一个 c# 项目? (视觉工作室 2015)