视觉工作室 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)

办公楼[POI2007]

无法访问 IIS 元数据库。您没有足够的权限访问您计算机上的 IIS 网站。视觉工作室 2015

[BZOJ1098][POI2007]办公楼biu

微软视觉工作室“设置被阻止”

bzoj1150 [CTSC2007]数据备份