Deploying WSE3 to servers using GPO

I have successfully deployed the WSE3 runtime to all my client systems using a GPO with the runtime MSI. Now, I would like to automate the deployment of the WSE3 to my servers. As part of the deployment, I want to install both the runtime and the admin tools, not just the runtime. Is there some way to use the full WSE3 MSI to deploy to my servers

Thanks,
Erick



Answer this question

Deploying WSE3 to servers using GPO

  • Crowny

    Hello Erick,

    It turns out that you can have more control over what installs when you execute the WSE MSI package. With MSI packages you can add an additional switch where you name the property and then set the value. For what you want to do you can set the INSTALLLEVEL property to control which components get installed. Only features with a level less than or equal to INSTALLLEVEL will be installed.

    There is a tool called orca.exe that you can use to view the details of a MSI package. Download this tool (
    from here) and then open up the WSE 3.0 MSI package in this tool.

    Within Orca, select the Feature table. This will show you all of the features that you can install and at what "level" the are at. Here is the list for your convenience:


        Feature                Level
        ==========     ===========
        Runtime                  100
        Tools                      200
        Documentation        300
        CSharpSamples      300
        VBSamples            300
        Samples                 300
        VSTools                 400

    So for the "Administrator" installation type, this would only include the WSE runtime and the tools, so to do this from a command line you would execute the following command:

           "Microsoft WSE 3.0.msi" /qn INSTALLLEVEL=200

    if you wanted to see the installation progress bar during installation, but still doesn't require user interation, then you could replace /qn above with /qb

    Cheers
    -Todd Foust



  • Nathan Stricker

    Hello Erick,

    From my knowledge, there is no way to do a silent install of the full WSE3.0 application. I think you only have that options for the runtime-package. I'll do some research on this a little later and post back to this thread if there is a way to do what you want.

    -Todd Foust



  • petehk

    Todd,

    Thank you for the excellent response! This is great information, and I would love to see it included in the documentation.

    Thanks again!
    Erick


  • MilleniumHandAndShrimp

    Todd,

    Thanks for looking into this for me. I don't neccessaryily need the entire WSE3.0 application, mainly just the configuration tools (don't need dev tools). If the config tools could be deployed separtely as a MSI, that would work as well.

    Thanks!

    Erick


  • japher

    Hello Erick,

    If you run the "Microsoft WSE 3.0.msi" /q option then it installs quietly but it selects the default option of just the run-time files. I'm not familiar with the MSI Installer, so I'm not sure if there is a way to provide a configuration file or answer file that will automatically select the Administrator installation type which will include the tools. You may want to try a post on any Windows Installer newsgroup or forum.

    One thing to note however is that the Administrator installation type simply adds the \Tools directory to the installation. This includes the tools WseCertificate3.exe, WseConfigEditor3, and the WseWsdl3.exe. As a workaround to this deployment scenario, you could simply do the deployment of the WSE 3.0 Runtime only installation, and then do a manual copy of all the files located in the \Tools directory of a normal Administrator install to the C:\Program Files\Microsoft WSE\v3.0\ directory or any other directory, however this doesn't add the shortcuts to the start menu.

    Hope this helps
    -Todd Foust



  • Hamaclapa

    Understood. I'll let you know what I find
    -Todd


  • Deploying WSE3 to servers using GPO