Can VSTO projects built using, for example, Microsoft.Office.Interop.Excel be run on machines without Office installed?

Someone asked on Stack Overflow:

We’re currently using a thing from SoftArtisans to generate Excel spreadsheets from data the mainframe FTPs down to our document server.

The doc server has the .Net frameworks through 3.5 on it, as does my development box. The difference is my machine has Office 2007 as well.

So, I built a service this morning with a filewatcher using Interop.Excel to make the spreadsheets without the need for the SoftArtisans piece.

When I install and run on the document server, the app chokes when I drop a file in for conversion, saying “Could not load file or assembly ‘Microsoft.Office.Interop.Excel, Version=12.0.0.0”

Is there no redistributable package or something I can use? Management doesn’t want Office installed on the server.

I posted the following answer, which was chosen as the accepted answer and received 3 upvotes:

As far as I know, the only way to use the Office Interop assemblies, is to have full office client installed on the server.


Originally posted on Stack Overflow — 3 upvotes (accepted answer). Licensed under CC BY-SA.

signed letter b

Dad. Geek. Gamer. Software developer. Cloud user. Old Car enthusiast.  Blogger.


Top Posts


profile for Nate on Stack Exchange, a network of free, community-driven Q&A sites
a proud member of the blue team of 512KB club
Thoughts, opinions, and ideas shared here are my own. © 2026 Nate Bross.