Multiple PPT interop references

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • =?Utf-8?B?bm9ybXNjaGFlZg==?=

    Multiple PPT interop references

    Hi all:

    Several years ago I wrote an application which used Powerpoint Object
    Library 11. Now I'd like to update the application for Office 2007 users.

    While using Library 12 works fine in the app for users with Office 2007,
    those still using Office 2003 receive an error (because, of course, they have
    an older version of PPT.)

    Is there a way to install both Object Libraries in my app or do I need
    create an installer that determines which version of Office and installs the
    app containing the proper reference?

    TIA for any help.
    Norm

    cross-posted by mistake in VB6 newsgroup

  • =?Utf-8?B?TXVkYXNzYXIgSGFzc2Fu?=

    #2
    RE: Multiple PPT interop references

    you don't need to have both object libraries installed, since office 12 will
    have backward compatibility with office 11. so if you just install office 12
    and creates an installer that will install your application with required pre
    requisites it will works. recompile your application, remove old references
    of office 11 and put new references of office 12 and it will works

    Regards,
    Mudassar Hassan
    Technical endeavors to Microsoft Dynamics 365, Dynamics CRM, Azure and SharePoint



    "normschaef " wrote:
    Hi all:
    >
    Several years ago I wrote an application which used Powerpoint Object
    Library 11. Now I'd like to update the application for Office 2007 users.
    >
    While using Library 12 works fine in the app for users with Office 2007,
    those still using Office 2003 receive an error (because, of course, they have
    an older version of PPT.)
    >
    Is there a way to install both Object Libraries in my app or do I need
    create an installer that determines which version of Office and installs the
    app containing the proper reference?
    >
    TIA for any help.
    Norm
    >
    cross-posted by mistake in VB6 newsgroup
    >

    Comment

    Working...