Primary Interop Assemblies

hi,

iam writing C#.2 application, which will convert ms office file to pdf. (iam referencing office.12 com dlls)

i just want to know, do we need primary interop assemblies at client's place.

I have seen a download from microsoft site 2007 Microsoft Office System Update: Redistributable Primary Interop Assemblies

to whom it meant for

My another doubt is, do my application requires office2007 application at clients place, is there is any way to bundle the redistributable to them.

How to detect client's system has Office 2007 installed.




Answer this question

Primary Interop Assemblies

  • Bisjom

    Hi

    I don't think it works that way :)

    you still need to have office installed on your dev computer...

    Hope this helps you out, please close the thread if it does



  • Barger

    if PIA meant for developers, office PIA will substute for Office application installed in developer system.



  • Hoon1234

    Hi

    if i'm not mistaken, the PIA is meant for developpers, to allow programs to interact with office

    your client does however need office installed

    checking if the client has office.. i believe i did it as follows, but it's a long time ago, so I could be wrong

    try{

    Excel = new Excel();

    }catch(Exception e){

    // excel can not be created.

    }



  • Primary Interop Assemblies