Office Automation
If your application is using Office Automation, moving it to the Server and installing Office on it looks like a feasible approach at first. But this is not recommended at all, even Microsoft underlines this. Office Automation was never designed to run unattended or as a server component. You might end up with error message boxes on the server and stuck processes.
The best way to address this, is to identify which Office components are used and find alternative solutions to work with Office documents (either free or paid).
Here is a (non complete) list of Components that we use successfully in migrated projects
Epplus (Excel replacement)
Aspose (Word, Excel, Powerpoint, Outlook replacements)
Last updated