I have an Excel 2010 VSTO addin developed using VS 2010. It's a RibbonUI based addin which adds a new tab to the Excel ribbon. Now I have come across a situation where I need to deploy this addin for PCs running Excel 2007.
Under Properties -> Publish -> Prerequisites I have:
- Microsoft .NET Framework 4 Client Profile (x84 and x64)
- Microsoft Office 2007 Primary Interop Assemblies
- Microsoft Visual Studio 2010 Tools for Office Runtime (x84 and x64)
- Windows Installer 3.1
I managed to install the addin using the built-in publishing feature of VS 2010, by first installing the VSTO 2010 Runtime found here. The addin is then listed as an 'active' addin under 'Excel Options -> Addins' but the ribbon tab does not load in Excel 2007. I have enabled VSTO logging and alerts as described here, but no exceptions are reported there either.
This might be a stupid question, but is there a way to get an Office 2010 addin to work in Office 2007? (I found this question on SO, but it is not quite what I want to do)