2015-11-10 73 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