locked
setup applications for 3rd party developers RRS feed

  • Question

  • In the "Development Configuration Guidelines" for 3rd party developers, the first bullet states in part:
     
    "Services and Samples should be distributed using a setup application with uninstall capabilities."
     
    It has been a long time since I had to develop a setup application.  Most of my clients have in-house mechanisms.  Does anyone have any suggestions for doing this?  Is Wise or InstallSheild still around?  Would they be appropriate?  I don't suppose "click once" would work here.
     
    Any suggestions?
     
    Thanks,
    Dogulas

    Monday, June 2, 2008 6:30 PM

Answers

  • As George pointed out in another thread, I should be using DssDeploy.

     

    Monday, June 9, 2008 3:00 PM

All replies

  • In a related question, as I understand it, the Development Configuration Guidelines specifies the following locations when installing:

     

    samples\Platforms\<MfgName>\<PlatformName>

            MyPlatformReadMe.txt   (is this right?)

     

    samples\config

            MyPlatformInit.xml      (for InitialStatePartner)

            MyPlatform.manifest.xml

     

    bin\services

            MyPlatform.Y2008.M04.dll

            MyPlatform.Y2008.M04.pdb           (do I need these?)

            MyPlatform.Y2008.M04.Proxy.dll

            MyPlatform.Y2008.M04.Proxy.pdb

            MyPlatform.Y2008.M04.proxy.xml

     

    If all this is correct, I still have a couple of file types that I don’t know where to send.

     

    MyPlatformStructuredDataFile.omp (data file needed by 3rd party)

    MyThirdPartyNonServiceLib.dll       (3rd party)

     

    It would be very helpful if I could put these in bin\services

     

    Thanks,

    Dogulas

     

    Monday, June 2, 2008 8:39 PM
  • I just realized how easy it is to create a Windows Installer project.  I guess that is the way to go.

     

    Dogulas

    Monday, June 2, 2008 9:09 PM
  • As George pointed out in another thread, I should be using DssDeploy.

     

    Monday, June 9, 2008 3:00 PM