2015-11-10 269 views
2

我的工作是维护一个多年前由许多像我这样的年轻程序员开发的word-addin;)插件工作正常,并且只有少数几个简单的更改可以做到时间,所以我的任务是让开发环境保持最新。
插件作为一个Visual Studio 2005(在XP模式下)和一个.dot文件的视觉基础项目交给了我。现在我想使用Visual Studio 2015,但是当我尝试迁移项目有一个错误说明我使用的单词版本不受VS2015支持,并告诉我使用Office 2010最低版本。问题是,我的公司只是使用Office(Word)2007。
那么,如何才能让VS2015正确地迁移项目并使用Word 2007?或者我必须使用2010?我读了2010年插件可以在2007年使用,反之亦然,所以这不应该是问题。
安装以下软件:visual studio 2015 office 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 Runtime的Microsoft Visual Studio 2010工具
  • 的Visual Studio 2005和工具Office第二版运行时
  • 的Visual Studio 2015年社区
  • 微软Office Word 2007中

感谢帮助:)并请原谅我的英语不好

回答

3

简短的回答是您无法使用Visual Studio 2015打开原始项目,但可以在仍然可以与Office 2007一起使用的新项目中重新创建代码:

https://msdn.microsoft.com/en-us/library/bb772080.aspx

+1

问题是,我想为Office 2007制作一个项目,而且我只能从Office 2010模板中选择,而我无法打开/创建该模板,因为我没有2010 – Joji

+0

您是说您看到Office 2010模板在Visual Studio 2015中? AFAIK您应该只能看到Office 2013和2016的模板。无论如何,仍然可以使用2010模板创建将在Office 2007中运行的加载项,但不能使用2010年推出的任何Word和Office对象模型功能。 –

+0

是的,我可以看到2010年的模板。问题:我需要Office 2010才能使用2010模板,但是我想避免使用Office 2010,因为我想为2007年开发。似乎我没有选择:/ – Joji