+ Post New Thread
Results 1 to 12 of 12
How do you do....it? Thread, Deploy Microsoft Expression Studio 4 Ultimate in Technical; Our ICT Dept want to use Microsoft Expression Studio 4 Ultimate next year to replace FrontPage. I can't find a ...
  1. #1
    Biker's Avatar
    Join Date
    Mar 2007
    Posts
    29
    Thank Post
    5
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Deploy Microsoft Expression Studio 4 Ultimate

    Our ICT Dept want to use Microsoft Expression Studio 4 Ultimate next year to replace FrontPage. I can't find a way of deploying it across the network and I do not want to visit over 200 PC's to run a Setup.exe

  2. #2

    AngryTechnician's Avatar
    Join Date
    Oct 2008
    Posts
    3,730
    Thank Post
    698
    Thanked 1,212 Times in 761 Posts
    Rep Power
    394
    It was the exact same way with Expression 3. The XSetup.exe is the only available deployment method, though it does have switches that you can use for silent install. I used the following command line for install:

    Code:
    XSetup.exe -q -manifest:ExpressionStudioManifest.cab
    and this for uninstall:

    Code:
    XSetup.exe -x -q -manifest:ExpressionStudioManifest.cab
    Irritatingly I can't find the original instructions I used for this to give you any more details.

  3. 2 Thanks to AngryTechnician:

    Gatt (6th July 2010), jc1875 (1st September 2010)

  4. #3

    Gatt's Avatar
    Join Date
    Jan 2006
    Posts
    6,674
    Thank Post
    861
    Thanked 650 Times in 431 Posts
    Rep Power
    499
    Expression 4 is out? :O
    Can't find it on MVLS / VLSC - can only find v3

    But glad it can be silently installed as we are looking at rolling it out as well!

  5. #4

    Join Date
    Feb 2006
    Posts
    10
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Expression Studio Ultimate 4.0 - You can find it under "Developer Tools" on VLSC

  6. #5
    jc1875's Avatar
    Join Date
    Feb 2009
    Posts
    128
    Thank Post
    9
    Thanked 23 Times in 19 Posts
    Rep Power
    15
    Also on MSDN Academic Alliance or Dreamspark if your school is signed up
    Last edited by jc1875; 1st September 2010 at 06:06 PM.

  7. #6

    Join Date
    Nov 2006
    Posts
    998
    Thank Post
    132
    Thanked 58 Times in 51 Posts
    Rep Power
    24
    Quote Originally Posted by AngryTechnician View Post
    It was the exact same way with Expression 3. The XSetup.exe is the only available deployment method, though it does have switches that you can use for silent install. I used the following command line for install:

    Code:
    XSetup.exe -q -manifest:ExpressionStudioManifest.cab
    and this for uninstall:

    Code:
    XSetup.exe -x -q -manifest:ExpressionStudioManifest.cab
    Irritatingly I can't find the original instructions I used for this to give you any more details.
    If I try this, I get the following error:



    ---------------------------
    Microsoft Expression Web Setup
    ---------------------------
    Setup encountered an error: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See <loadFromRemoteSources> Element for more information.


    Any ideas? I'm running the install from a network drive (It's a mapped drive, not a UNC).

    If there's no workaround I'll have to push the installation files to each machine.... :/

  8. #7

    Ric_'s Avatar
    Join Date
    Jun 2005
    Location
    London
    Posts
    7,600
    Thank Post
    109
    Thanked 769 Times in 598 Posts
    Rep Power
    181
    IIRC running setup.exe /? gives you what options are required for a silent install. That's how I deployed it via SCCM.

  9. #8

    Join Date
    Nov 2006
    Posts
    998
    Thank Post
    132
    Thanked 58 Times in 51 Posts
    Rep Power
    24
    I tried it earlier, but it doesn't give anything that would really cover the error I'm having.

    Here's the help msgbox:


    ---------------------------
    Microsoft Expression Web Setup
    ---------------------------
    Command-line switch error: Invalid source location. Usage: <manifest:filename> [options]



    [-?]

    Show this usage information.


    <-manifest:filename>

    Cabed XSetup XML manifest file name.

    Example: -manifest:XSetup.cab.


    [-q]

    Run in quiet mode.


    [-d]

    Ignore dependent products on uninstall.


    [-l[i|w|e|a|r|u|c|m|o|p|v|x|*][:LogFileName]

    Logging options. See msiexec.exe options.


    [-x]

    Uninstall (default is Install). Cannot be used with -r


    [-r]

    Repair (default is Install). Cannot be used with -x


    [-source:SourceFilePath1[;SourceFilePath2...[;SourceFilePathN]]]

    Source file location.


    [-reboot]

    Display the Reboot button at the end of setup.


    [-AppLangId:LCID]

    Default application language to install.

    Example: 'AppLangId=1033' installs English packages.


    [property=value] ... [property=value]

    Global properties for setup session.

    Example: ADDLOCAL=ALL

    Example: REMOVE=ALL (same as -x)

    Example: ADDLOCAL=FooFeature

    Example: ADDLOCAL=FooFeature,BarFeature


    [[Product:]property=value] ... [[Product:]property=value]

    Product-specific properties for MSI installation session.

    Example: Foo:ADDLOCAL=ALL

    Example: Foo:REMOVE=ALL (removes Foo product features)

    Example: Foo:ADDLOCAL=FooFeature

    Example: Foo:ADDLOCAL=FooFeature,BarFeature


    Obviously the -source switch looks the most promising, but I don't really know how to implement it (even if it is the right option).

    Bugger it, I'll copy the files to the targets and try and figure all this out at a later date. It's too close to Christmas....


    Cheers for the help, all.

  10. #9

    Join Date
    Nov 2006
    Posts
    998
    Thank Post
    132
    Thanked 58 Times in 51 Posts
    Rep Power
    24
    Just a note for anyone else: When running the xsetup command that AngryTechnician quoted above, the manifest file must be in the current working directory.

    EDIT: I'm mixing my threads up...
    Last edited by fafster; 23rd December 2010 at 01:57 PM.

  11. #10

    Join Date
    Nov 2006
    Posts
    998
    Thank Post
    132
    Thanked 58 Times in 51 Posts
    Rep Power
    24
    Right, think I've figured this out. First, .Net 4 needs to be installed, but you need the full version, not the client package.

    .NET Framework Deployment Guide for Developers

    As far as I can tell, this can't be deployed via GP, either. So I sorted it with psexec:

    Code:
    psexec @x:\path\to\computerlist.txt -d -c -v -n 3 -u "DOMAIN\USERNAME" "\\path\to\dotnetfx4_full.exe" /repair /x86 /parameterfolder Extended /passive /norestart
    Then once that's done, I created a batch file to transfer the installation files to the target machines.

    Code:
    xcopy "\\path\to\Microsoft Expression" "c:\temp\MSE" /D /E /I /H /Y /Q
    cd c:\temp\MSE\Setup\
    xsetup.exe -q -manifest:WebStudioManifest.cab
    And called it with another psexec line:

    Code:
    psexec @x:\path\to\computerlist.txt -d -c -v -n 3 -u "DOMAIN\USERNAME" "\\path\to\install_expression.bat"
    And that's it.

  12. Thanks to fafster from:

    mistersparky (2nd August 2012)

  13. #11

    Join Date
    Oct 2011
    Location
    Surrey
    Posts
    27
    Thank Post
    4
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Holy necro, batman!

    I have spent a little time trying to deploy Mirosoft Expression Web Studio Pro 4 this week, and ran into this exact same problem. The solution provided worked a treat. However, I think I may have found another way around the problem. There are some good general technical details on the issue here - More Implicit Uses of CAS Policy: loadFromRemoteSources - .NET Security Blog - Site Home - MSDN Blogs, including a few solutions. The last of these solutions was to create a .config file (in this case, XSetup.exe.config), place it in the same directory as the XSetup.exe file, and edit it to include the following:

    <configuration>
    <runtime>
    <loadFromRemoteSources enabled="true" />
    </runtime>
    </configuration>
    Then, call the application from the network install point as usual, in this case "XSetup.exe -q -manifest:WebStudioManifest.cab"

    For me at least, this installed the application via a network drive without issue. I don't think it creates any gaping security holes in the application or one's network - if this is not the case, please let me know.

  14. #12
    chazzy2501's Avatar
    Join Date
    Jan 2008
    Location
    South West
    Posts
    1,800
    Thank Post
    215
    Thanked 264 Times in 214 Posts
    Rep Power
    67
    What is the licensing requirement for studio ultimate 4.0. I have the download in my volume license portal and it says I require no key?

    I have a FTE count of 101

SHARE:
+ Post New Thread

Similar Threads

  1. Using deploy studio guides...
    By Rozzer in forum Mac
    Replies: 4
    Last Post: 3rd March 2011, 10:20 AM
  2. Deploy Studio Authentication
    By skawarrior in forum Mac
    Replies: 0
    Last Post: 24th August 2009, 01:49 PM
  3. Installing Microsoft Expression Web
    By srochford in forum How do you do....it?
    Replies: 11
    Last Post: 12th August 2008, 01:36 AM
  4. Pinnacle Studio 10 - how do you deploy it?
    By tarquel in forum Windows
    Replies: 8
    Last Post: 21st February 2007, 04:53 PM
  5. For those who have/will deploy Macromedia Studio 8 via GPO
    By tosca925 in forum Educational Software
    Replies: 0
    Last Post: 24th May 2006, 08:04 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •