我已收到VS2010中的MS Excel插件項目構建。我如何確定它是Excel 2007插件還是Excel 2010插件項目?確定Excel 2007插件vs Excel 2010插件
0
A
回答
1
您可以檢查添加到項目中的引用。不知道它是什麼樣的Addin,但我會假設它使用Interop程序集。然後您可以檢查Microsoft.Office.Interop.Excel程序集中的版本。如果它是12.0.0.0,那麼它的目標是Excel 2007,版本14.0.0.0意味着它是Excel 2010.
2
從技術上講,Mitja的答案是正確的。實際上,這並不完全準確。據我所知,這隻能通過在Excel 2007和2010中運行加載項來檢查。最有可能的是,這兩種情況都可以工作。檢查Microsoft.Office.Interop.Excel程序集的版本並沒有幫助,因爲Microsoft.Office.Interop.Excel 12.0在Excel 2007和2010(甚至2013)以及Microsoft.Office.Interop.Excel 14.0中都能正常運行。在大多數情況下,加載項本身在所有三個版本的Excel中也會同樣工作(2007,2003 & 2013) 唯一的顯着區別 - 調試時運行的Excel版本 - 您可以在.сsproj文件中看到:
<ProjectExtensions>
<VisualStudio>
<FlavorProperties [...] OfficeVersion="12.0" [...] DebugInfoExeName="#Software\Microsoft\Office\12.0\Excel\InstallRoot\Path#excel.exe" />
</FlavorProperties>
[...]
</VisualStudio>
</ProjectExtensions>
相關問題
- 1. VS 2010 Excel插件 - 開始
- 2. 轉換爲Excel 2010插件的插件2007(VSTO兩者)
- 3. Excel 2007 VBA ApplyTheme插件
- 4. excel VSTO插件可以兼容excel 2007和2010嗎?
- 5. Delphi可以插入Excel 2007/2010表
- 6. asp.net excel插件
- 7. 寫VS 2010插件/插件/擴展
- 8. 打包excel插件
- 9. Excel插件創建
- 10. 簡單的Outlook 2007(或更新版本)VS 2010 Express插件/插件
- 11. Excel 2013插件API向後兼容Excel 2003-2010?
- 12. VS 2010插件for Fogbugz?
- 13. 如何插入(綁定)DataTable到Excel工作簿(VS Excel 2010工作簿項目)
- 14. Excel宏插件 - 插件的位置
- 15. 適用於Excel 2007和2010的Excel Addin
- 16. MS Excel 2007條件
- 17. 絕對在Excel 2007/2010
- 18. jXLS生成Excel 2007或2010
- 19. EXCEL 2007宏插入x行的值
- 20. Excel插件的部署
- 21. Wordpress excel從插件下載
- 22. 使用Excel添加插件
- 23. Excel插件開發環境
- 24. vs2010中的Excel插件
- 25. 插入word文件excel表
- 26. c中的Excel插件#
- 27. 創建一個excel插件
- 28. CA敏捷Excel插件在
- 29. 條件插值的Excel
- 30. 僅從H-Column移除字母 - MS Excel 2007(不含插件)