MS Office 2007 - Server Requirements
-
Hi, Not sure where the best place for this question would be, but hopefully someone might be able to help. I have developed a .Net 2.0 windows service that utilises the MS Office Excel 12.0 PIA. I am looking into the implementation of this service onto a number of production web servers and ideally would like to not have to install the full version of Office 2007 onto each server. It is possible to download the Office 2007 PIA redistributable package, but Office 2007 must be installed as a prerequisite. Is there anyway I can utilise the Office Interop's on a server that does not have Office installed? Thanx, and apologise if this is posted in the wrong forum...
Clean code is the key to happiness.
-
Hi, Not sure where the best place for this question would be, but hopefully someone might be able to help. I have developed a .Net 2.0 windows service that utilises the MS Office Excel 12.0 PIA. I am looking into the implementation of this service onto a number of production web servers and ideally would like to not have to install the full version of Office 2007 onto each server. It is possible to download the Office 2007 PIA redistributable package, but Office 2007 must be installed as a prerequisite. Is there anyway I can utilise the Office Interop's on a server that does not have Office installed? Thanx, and apologise if this is posted in the wrong forum...
Clean code is the key to happiness.
The Office Primary Interop Assemblies do nothing by themselves. They simply provide a way to call the Office programs to do something on your program's behalf. Even if they're not visible, the Office apps have to run when you call the methods in the PIAs. If you check Task Manager, you will see that (in this case) EXCEL.EXE is running.
DoEvents: Generating unexpected recursion since 1991
-
The Office Primary Interop Assemblies do nothing by themselves. They simply provide a way to call the Office programs to do something on your program's behalf. Even if they're not visible, the Office apps have to run when you call the methods in the PIAs. If you check Task Manager, you will see that (in this case) EXCEL.EXE is running.
DoEvents: Generating unexpected recursion since 1991