Deployment?

I've read articles in the online help files about deployment of programs, and I'm still confused.

Is there a runtime library that has to be deployed with an app that I make I know that earlier editions of VB required a user to have a library installed. Is that the case with VC++ 2005 Express

Please clear this up for me.

Thanks



Answer this question

Deployment?

  • KevinInIndy

    If you are building managed applications or native applications with dynamic linking (/MD compiler option) to the CRT then you will need the SxS binaries on the machine you are deplying the application.

    Of course for managed applications, you will also need to have the .NET Framework installed on the machine.

    If you are building native applications that link statically to the CRT (using the /MT compiler option) then I don't believe you will need special binaries on the machine running the application.

    For more details:
    http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=149470&SiteID=1
    http://msdn2.microsoft.com/en-us/library/abx4dbyh.aspx
    http://msdn2.microsoft.com/en-us/library/ms235624.aspx

    Hope this helps!

    Thanks,
      Ayman Shoukry
      VC++ Team

  • Merianos Nikos

    Thanks! I found them. Now I'll figure out what they all mean.
  • Jiles

    I have no idea what compiler options I'm using. Where do I find this out

    I'm making CLR Windows Forms apps right now (just getting started). I'll probably move on to console, and possibly even DirectX programs. 

    I downloaded an SDK with VC++, but have no idea what it was (my memory isn't very good). Does this have an impact on deployment

    I've searched my computer for installed libraries. There is msvcr80.dll in my windows/system folder.

    So... I dunno. How do I find out what my compiler options are I'm building from within the IDE with the Build menu.

     

     


  • Ad the Lad

    I you just search on msdn.microsoft.com on Compiler options, you will find how to access those through the IDE.

    Any ways, your build log should contain the compiler options and exact compilation command line used.

    Please take a look at the previous posts.

    Thanks,
      Ayman Shoukry
      VC++ Team

  • CompactDev

    If you just search on msdn.microsoft.com on Compiler options, you will find how to access those through the IDE.

    Any ways, your build log should contain the compiler options and exact compilation command line used.

    Please take a look at the previous posts.

    Thanks,
      Ayman Shoukry
      VC++ Team

  • Deployment?