I've done more research.  I wrote a per-user install that didn't require 
admin and tried to install it by using an MSBuild Exec task.  I got a 1601 
error message saying the installer service was unavailable.


I also ran sc query msiserver and it didn't say it was disabled.  But 
clearly MSI is locked down in their build environment.

----------------------------------------

From: "John Cooper" <jocoo...@jackhenry.com>

Sent: Thursday, March 29, 2012 3:00 PM

To: "chr...@iswix.com" <chr...@iswix.com>, "General discussion for Windows 
Installer XML toolset." <wix-users@lists.sourceforge.net>

Subject: RE: [WiX-users] Build WiX Projects via msbuild using TFSPreview 
Hosted Build Servers


Could it be authority to execute/registration of vbscript? I believe some 
of those validation tests still have vbs in them, and if it can't run, it's 
going to fail every time.


--

John Merryweather Cooper

Build & Install Engineer - ESA

Jack Henry & Associates, Inc.(r)

Shawnee Mission, KS 66227

Office: 913-341-3434 x791011

jocoo...@jackhenry.com

www.jackhenry.com 


-----Original Message-----

From: Christopher Painter [mailto:chr...@iswix.com] 

Sent: Thursday, March 29, 2012 11:24 AM

To: wix-users@lists.sourceforge.net

Subject: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted 
Build Servers


I've started playing with Microsoft's new hosted build service and I've 
come across some issues. The environment is locked down ( the builds don't 


run with administrative priv ) so you can't install software. While I 

understand WiX can xcopy deploy to a build envionment, I wanted to also 
leverage the MSBUILD ( .wixproj ) support because, well, that's kind of the 
whole design of TFS Team Build. 


So I grabbed the contents of the MSBuild Targets dirctory and the WiX 
directory and checked it into source control. Then I passed the following 
values into the build:


/p:WiXTargetsPath=..\WiX\MSBuild\wix.targets;WixTasksPath=WiXTasks.dll;WixTo


olPath=..\WiX\Application\bin;WixExtDir=..\WiX\Application\bin


Everything almost worked except for ICE Validation. I was getting the usual 
suspect:


light.exe: Error executing ICE action 'ICEM01'. The most common cause of 
this kind of ICE failure is an incorrectly registered scripting engine. 
See

http://wix.sourceforge.net/faq.html#Error217 for details and how to solve 
this problem. The following string format was not expected by the external 
UI message logger: "The Windows Installer Service could not be accessed. 

This can occur if the Windows Installer is not correctly installed. Contact 
your support personnel for assistance.".


I'm running the X86 msbuild platform. Does anyone have any suggestions on 
what could be done with user-privs only to fix this problem? Turning off 
validation is a horrible work around.


----------------------------------------------------------------------------
--

This SF email is sponsosred by:

Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure 
_______________________________________________

WiX-users mailing list

WiX-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/wix-users

NOTICE: This electronic mail message and any files transmitted with it are 
intended

exclusively for the individual or entity to which it is addressed. The 
message, 

together with any attachment, may contain confidential and/or privileged 
information.

Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 

is strictly prohibited. If you have received this message in error, please 


immediately advise the sender by reply email and delete all copies.


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to