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 ...
6th July 2010, 04:17 PM #1
- Rep Power
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
6th July 2010, 04:52 PM #2
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:
and this for uninstall:
XSetup.exe -q -manifest:ExpressionStudioManifest.cab
Irritatingly I can't find the original instructions I used for this to give you any more details.
XSetup.exe -x -q -manifest:ExpressionStudioManifest.cab
2 Thanks to AngryTechnician:
Gatt (6th July 2010), jc1875 (1st September 2010)
6th July 2010, 05:02 PM #3
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!
25th August 2010, 11:41 AM #4
- Rep Power
Expression Studio Ultimate 4.0 - You can find it under "Developer Tools" on VLSC
1st September 2010, 06:02 PM #5
Also on MSDN Academic Alliance or Dreamspark if your school is signed up
Last edited by jc1875; 1st September 2010 at 06:06 PM.
23rd December 2010, 10:58 AM #6
If I try this, I get the following error:
Originally Posted by AngryTechnician
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.... :/
23rd December 2010, 11:23 AM #7
IIRC running setup.exe /? gives you what options are required for a silent install. That's how I deployed it via SCCM.
23rd December 2010, 12:18 PM #8
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.
Cabed XSetup XML manifest file name.
Run in quiet mode.
Ignore dependent products on uninstall.
Logging options. See msiexec.exe options.
Uninstall (default is Install). Cannot be used with -r
Repair (default is Install). Cannot be used with -x
Source file location.
Display the Reboot button at the end of setup.
Default application language to install.
Example: 'AppLangId=1033' installs English packages.
[property=value] ... [property=value]
Global properties for setup session.
Example: REMOVE=ALL (same as -x)
[[Product:]property=value] ... [[Product:]property=value]
Product-specific properties for MSI installation session.
Example: Foo:REMOVE=ALL (removes Foo product features)
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.
23rd December 2010, 01:25 PM #9
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.
24th December 2010, 09:05 AM #10
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:
Then once that's done, I created a batch file to transfer the installation files to the target machines.
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
And called it with another psexec line:
xcopy "\\path\to\Microsoft Expression" "c:\temp\MSE" /D /E /I /H /Y /Q
xsetup.exe -q -manifest:WebStudioManifest.cab
And that's it.
psexec @x:\path\to\computerlist.txt -d -c -v -n 3 -u "DOMAIN\USERNAME" "\\path\to\install_expression.bat"
Thanks to fafster from:
mistersparky (2nd August 2012)
2nd August 2012, 01:11 PM #11
- Rep Power
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:
Then, call the application from the network install point as usual, in this case "XSetup.exe -q -manifest:WebStudioManifest.cab"
<loadFromRemoteSources enabled="true" />
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.
14th December 2012, 10:55 AM #12
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
Last Post: 3rd March 2011, 10:20 AM
By skawarrior in forum Mac
Last Post: 24th August 2009, 01:49 PM
By srochford in forum How do you do....it?
Last Post: 12th August 2008, 01:36 AM
By tarquel in forum Windows
Last Post: 21st February 2007, 04:53 PM
By tosca925 in forum Educational Software
Last Post: 24th May 2006, 08:04 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)