writing a program (not addin)

Add-in Express™ Support Service
That's what is more important than anything else

writing a program (not addin)
 
danny kario




Posts: 32
Joined: 2007-10-30
Hi,

question:

im writing a console program (NOT ! addin) that need to work on office documents (put some tagging in word,xls,ppt). the documents can be of ANY word version - office2000-office2007.

question is - how do i build such a project ? that is - its not an addin, but program (console, win32)

Thanks in advance & best

danny
Posted 30 Jul, 2008 03:55:30 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Danny,

You need to add a reference (generate an interop assembly) to a host application. Then in the code create an instance of the host application and work on your own with it.
.NET, Extended MAPI, Windows Phone & RT
Posted 30 Jul, 2008 05:29:07 Top
danny kario




Posts: 32
Joined: 2007-10-30
Hi,

just to verify - refernce to the "native" office application, not your libs/dll. right ?

+

q: if i refernce to office 2007 dll, and put the application in a computer with other version (say office 2000) - will it still work ? shouldn't i use your libs instead ?

tnx&best

danny
Posted 30 Jul, 2008 06:09:13 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Danny,

Yes, see the COM tab of the Add Reference window.

It won't be able to work on earlier versions of the Office. You may try to use Add-in Express generated interop assemblies.

To improve your skills you can read the following article.
.NET, Extended MAPI, Windows Phone & RT
Posted 30 Jul, 2008 10:33:58 Top