Migrating from VC++ 6.0 to VC++ 7.1


Hi,

We currently have VBA SDK 6.3 support in our product that is compiled under VC++ 6.0/SP5. When I compile the VBA code in VC++ 7.1, I get the following errors. We are using un-managed code in our application. Is there a patch or a newer version of SDK that I should be using   Is there a migration document that shows how to convert existing applications from VC++ 6.0 compiler to VC++ 7.0/7.1 compiler

Thanks for your help,

- Vittal Srinivasan

C:\Program Files\VBA6SDK\Include\objext.h(331) : error C2011: 'IProfferService' : 'struct' type redefinition
        C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\ShObjIdl.h(4124) : see declaration of 'IProfferService'
c:\Program Files\VBA6SDK\Include\Apc.h(227) : fatal error C1083: Cannot open type library file: 'mso.dll': No such file or directory



Answer this question

Migrating from VC++ 6.0 to VC++ 7.1

  • Frederic01

    Hi Vittal,

    Our support engineer did some research on this issue and responded with the following:

    The migration of VBA SDK is not so smooth. For this issue, I consulted internal discussion group and got the feedback as following:< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    =============================

    The 6.3 APC does not support VS 7.x. The customer will need to update to 6.4. If you could pass along the customers information, I’ll see to it. [please send your contact information to budsup@microsoft.com and I'll forward to this team]

    =============================

    So, VBA SDK v6.3 does not support VS7.X, we have to ask our buddy upgrade to v6.4 first. Moreover, let’s talk about the supportability of VBA SDK. As I know, Microsoft has engaged < xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />Summit to provide a wide support service to VBA customers. Please refer to following documents:

    Visual Basic for Applications Technical Support
    http://msdn.microsoft.com/isv/technology/vba/support/default.aspx

    VBA Technical Support
    http://vba.summsoft.com/VBASupport/vbasupport.asp

    You might also be able to access relevant KB articles on Summit’s public site at http://vba.summsoft.com/osc/ or contact the support professional of Summit directly.

     

    -brenda (ISV Buddy Team)



  • Migrating from VC++ 6.0 to VC++ 7.1