Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
On 08-Nov-13 09:23, John Cooper wrote: I know that part of the issue is that some of the ICE stuff (supplied by Microsoft) still depends on VBS. The other part is that CIS departments are loath to give rights to run the Windows Installer Service to not-true-and-not-human administrators. That latter also blocks me from running LUX automatically on my build servers. I can only run it locally. It's a problem with server OSes running non-admin services trying to do per-user installs, which applies both to ICE validation and Lux test runs. -- sig://boB http://joyofsetup.com/ -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Personally I can't wait to see what all this looks like in a couple years. I sit here bleary eyed after a 24 hour coding marathon where I extensively used TFS Service, an on-prem build server and a couple test VM's all hosted on Hyper-V. There are a handful of things I still don't like about all these tools but the capabilities and developer value proposition is amazing. It's cool that WiX is on those VM's but without ICE validation it's useless. I would never turn off validation... I might as well go back to using InstallShield ( which isn't on their servers despite their relationship ). From: Bob Arnson b...@joyofsetup.com Sent: Sunday, November 10, 2013 2:10 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers On 08-Nov-13 09:23, John Cooper wrote: I know that part of the issue is that some of the ICE stuff (supplied by Microsoft) still depends on VBS. The other part is that CIS departments are loath to give rights to run the Windows Installer Service to not-true-and-not-human administrators. That latter also blocks me from running LUX automatically on my build servers. I can only run it locally. It's a problem with server OSes running non-admin services trying to do per-user installs, which applies both to ICE validation and Lux test runs. -- sig://boB http://joyofsetup.com/ -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Bob, I would love to find where the setting is to allow non-admin service accounts to perform per-user windows installer operations. I've searched for it without success. I'm sure I could get some administrators to loosen that particular restriction on build machines (considering that most are allowing build accounts to be local administrators today and that change would be an improvement to security). Christopher Painter chr...@iswix.com wrote: Personally I can't wait to see what all this looks like in a couple years. I sit here bleary eyed after a 24 hour coding marathon where I extensively used TFS Service, an on-prem build server and a couple test VM's all hosted on Hyper-V. There are a handful of things I still don't like about all these tools but the capabilities and developer value proposition is amazing. It's cool that WiX is on those VM's but without ICE validation it's useless. I would never turn off validation... I might as well go back to using InstallShield ( which isn't on their servers despite their relationship ). From: Bob Arnson b...@joyofsetup.com Sent: Sunday, November 10, 2013 2:10 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers On 08-Nov-13 09:23, John Cooper wrote: I know that part of the issue is that some of the ICE stuff (supplied by Microsoft) still depends on VBS. The other part is that CIS departments are loath to give rights to run the Windows Installer Service to not-true-and-not-human administrators. That latter also blocks me from running LUX automatically on my build servers. I can only run it locally. It's a problem with server OSes running non-admin services trying to do per-user installs, which applies both to ICE validation and Lux test runs. -- sig://boB http://joyofsetup.com/ -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
On 10-Nov-13 17:12, Blair Murri wrote: Bob, I would love to find where the setting is to allow non-admin service accounts to perform per-user windows installer operations. I've searched for it without success. I'm sure I could get some administrators to loosen that particular restriction on build machines (considering that most are allowing build accounts to be local administrators today and that change would be an improvement to security). DisableMSI maybe? -- sig://boB http://joyofsetup.com/ -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
From: http://msdn.microsoft.com/en-us/library/aa368304.aspx On Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, and Windows Server 2008 R2, if the policy value is Null, absent, or any number other than 1 or 2, the Windows Installer is enabled for managed applications. Unmanaged application installs are blocked. So number 0 doesn't lift the restriction according to this description, but I will test it out this week to see if it's a doc error. Blair Date: Sun, 10 Nov 2013 21:00:41 -0500 From: b...@joyofsetup.com To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers On 10-Nov-13 17:12, Blair Murri wrote: Bob, I would love to find where the setting is to allow non-admin service accounts to perform per-user windows installer operations. I've searched for it without success. I'm sure I could get some administrators to loosen that particular restriction on build machines (considering that most are allowing build accounts to be local administrators today and that change would be an improvement to security). DisableMSI maybe? -- sig://boB http://joyofsetup.com/ -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
To my knowledge, ICE validation requires elevated permissions. Personally, every build server I've ever set up had the build account with admin privs.At my last job we had 50+ build VM's with infrastructure in place to apply the base snapshot and start the VM before each build so that each build started in the exact same machine state. But the build still had admin. Just too many things need it IMO. From: dusan.plavak dusan.pla...@gmail.com Sent: Friday, November 08, 2013 6:08 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Proj ects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.htm l Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Yeah, but problem here is that our build server is also domain controller :( -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590422.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
I'm sorry, that's a really bad choice. Surely you can come up with the money to put it some place better? If money is tight, consider o/s virtualization. I run a small consulting practice out of my home. Many of my infrastructure services have been moved to the cloud: Mail, Blog, Web Site, Team Foundation Service and Off Site Backup. For my on-prem services ( AD, DHCP/DNS, WDS, PPTP RAS, Build Servers, Integration / Test Lab and so on ) I run on a home built Hyper-V server ( i7-2600K with 32GB ram and 4 256GB SSD in RAID 1-0. ) I also use an old laptop as an additional domain controller, time sync source to partner up with my virtualized DC. The point is, for only a fairly small amount of money you can build a network that gives you a great number of machines / flexibility. The ability to checkin a change to TFS and have a build sitting on my file server 30 seconds later and tested on one of my VM's 30 seconds after that is priceless. Regards, Chris From: dusan.plavak dusan.pla...@gmail.com Sent: Friday, November 08, 2013 6:37 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Yeah, but problem here is that our build server is also domain controller :( -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Proj ects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590422.htm l Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
No solution. Like you, I don't control the GP on my build controllers/agents, and so I've had to suppress validation on all my newer build servers. Not a happy story. CIS won't grant a variance. -- 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: dusan.plavak [mailto:dusan.pla...@gmail.com] Sent: Friday, November 8, 2013 6:03 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ 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. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Since the consideration in this thread may eventually affect many of us, is there any explanation anywhere why ICE requires elevation when not run interactively? Keith Douglas Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6 Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6 keith.doug...@statcan.gc.ca Telephone | Téléphone 613-951-4405 Facsimile | Télécopieur 613-951-1966 Government of Canada | Gouvernement du Canada -Original Message- From: John Cooper [mailto:jocoo...@jackhenry.com] Sent: November-08-13 9:02 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers No solution. Like you, I don't control the GP on my build controllers/agents, and so I've had to suppress validation on all my newer build servers. Not a happy story. CIS won't grant a variance. -- 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: dusan.plavak [mailto:dusan.pla...@gmail.com] Sent: Friday, November 8, 2013 6:03 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ 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. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
ICE validation should not require elevated permissions. For example, I build on my local machine as non-admin all the time and it does not require elevation. There are issues with ICE validation launched from services. -Original Message- From: Christopher Painter [mailto:chr...@iswix.com] Sent: Friday, November 8, 2013 4:26 AM To: General discussion about the WiX toolset.; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers To my knowledge, ICE validation requires elevated permissions. Personally, every build server I've ever set up had the build account with admin privs.At my last job we had 50+ build VM's with infrastructure in place to apply the base snapshot and start the VM before each build so that each build started in the exact same machine state. But the build still had admin. Just too many things need it IMO. From: dusan.plavak dusan.pla...@gmail.com Sent: Friday, November 08, 2013 6:08 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Proj ects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.htm l Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
I know that part of the issue is that some of the ICE stuff (supplied by Microsoft) still depends on VBS. The other part is that CIS departments are loath to give rights to run the Windows Installer Service to not-true-and-not-human administrators. That latter also blocks me from running LUX automatically on my build servers. I can only run it locally. -- John Merryweather Cooper Build Install Engineer -- ESA Jack Henry Associates, Inc.® Shawnee Mission, KS 66227 Office: 913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -Original Message- From: keith.doug...@statcan.gc.ca [mailto:keith.doug...@statcan.gc.ca] Sent: Friday, November 8, 2013 8:05 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Since the consideration in this thread may eventually affect many of us, is there any explanation anywhere why ICE requires elevation when not run interactively? Keith Douglas Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6 Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6 keith.doug...@statcan.gc.ca Telephone | Téléphone 613-951-4405 Facsimile | Télécopieur 613-951-1966 Government of Canada | Gouvernement du Canada -Original Message- From: John Cooper [mailto:jocoo...@jackhenry.com] Sent: November-08-13 9:02 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers No solution. Like you, I don't control the GP on my build controllers/agents, and so I've had to suppress validation on all my newer build servers. Not a happy story. CIS won't grant a variance. -- 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: dusan.plavak [mailto:dusan.pla...@gmail.com] Sent: Friday, November 8, 2013 6:03 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Hi there, did you find any solution for this problem? I`m trying to keep validation on ms business 2011 server but got the same error... I really want to keep ICE validation but can not grand admin rights to build service... THanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590420.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ 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. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Yes that`s true as Rob says. It does not require admin right, but if the service do not have admin rights then it needs to be interactive. It means it need to be run as logged user... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590446.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
I do not know anything about it... but when I run smoke.exe with parameter -v it shows that there are 100 ICE tests, so my question do we know what they should to test? And another question, it is problem to do new tool which can test it? Because when I was using orca, it looks just like some DB, I do not know so much about internal structure of msi package if it is easy readable but wanted to ask that... Thanks -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590447.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
That makes sense. All my stuff is services. No way corporate will let me run my build controller interactive. Bummer. -- 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: dusan.plavak [mailto:dusan.pla...@gmail.com] Sent: Friday, November 8, 2013 9:21 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Yes that`s true as Rob says. It does not require admin right, but if the service do not have admin rights then it needs to be interactive. It means it need to be run as logged user... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Build-WiX-Projects-via-msbuild-using-TFSPreview-Hosted-Build-Servers-tp7418321p7590446.html Sent from the wix-users mailing list archive at Nabble.com. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ 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. -- November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Well, that was a helpful clue. I was able to get smoke.exe to run without error on my newest Server 2008 R2 build agent by: 1) disabling the Application Identity Service; 2) enabling for autostart and starting the Application Information service; 3) enabling for autostart and starting the Application Management service; I have no idea if all of that is necessary, but it was progress. -- John M. Cooper -Original Message- From: Heath Stewart [mailto:clubs...@gmail.com] Sent: Thursday, March 29, 2012 11:12 PM To: chr...@iswix.com; General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers ICE does not seem work correctly on a default, locked-down install of Windows Server 2008 R2 with AppLocker enabled. IIRC, an MSI policy that is locked down on Server also has to be enabled (it's been a while since I had to ge this working on my own machine). On Thu, Mar 29, 2012 at 1:21 PM, Christopher Painter chr...@iswix.comwrote: 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
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
May be not helpful enough. Enabling validation still gets me: light.exe: Error executing ICE action 'ICE01'. 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.. light.exe: Error executing ICE action 'ICE02'. 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.. light.exe: Error executing ICE action 'ICE03'. 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.. light.exe: Error executing ICE action 'ICE04'. 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.. light.exe: Error executing ICE action 'ICE05'. 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've already verified that vbscript and jscript are not registered in HKCU and are properly registered in HKLM. No dice. Going to see if running smoke as an msbuild process will work for me. Got two more Server 2008 R2 build servers coming on line today, and I need to have this working. -- John M. Cooper -Original Message- From: John Cooper Sent: Friday, March 30, 2012 8:29 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Well, that was a helpful clue. I was able to get smoke.exe to run without error on my newest Server 2008 R2 build agent by: 1) disabling the Application Identity Service; 2) enabling for autostart and starting the Application Information service; 3) enabling for autostart and starting the Application Management service; I have no idea if all of that is necessary, but it was progress. -- John M. Cooper -Original Message- From: Heath Stewart [mailto:clubs...@gmail.com] Sent: Thursday, March 29, 2012 11:12 PM To: chr...@iswix.com; General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers ICE does not seem work correctly on a default, locked-down install of Windows Server 2008 R2 with AppLocker enabled. IIRC, an MSI policy that is locked down on Server also has to be enabled (it's been a while since I had to ge this working on my own machine). On Thu, Mar 29, 2012 at 1:21 PM, Christopher Painter chr...@iswix.comwrote: 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
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
Well, the only benefit to running smoke.exe as an Exec process is that I can set the ConinueOnError process to keep it from breaking the build. I also have an interesting error message from smoke.exe during the run: smoke.exe: An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE08' Fatal error during installation C:\Builds\44\765\Sources\Dev\WFS\WFServerWix\WFServerWix.wixproj (147): The command C:\Program Files (x86)\Windows Installer XML v3.5\bin\smoke.exe -v C:\Builds\44\765\Binaries\WFServer.msi exited with code 216. -- John M. Cooper -Original Message- From: John Cooper Sent: Friday, March 30, 2012 9:10 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers May be not helpful enough. Enabling validation still gets me: light.exe: Error executing ICE action 'ICE01'. 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.. light.exe: Error executing ICE action 'ICE02'. 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.. light.exe: Error executing ICE action 'ICE03'. 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.. light.exe: Error executing ICE action 'ICE04'. 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.. light.exe: Error executing ICE action 'ICE05'. 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've already verified that vbscript and jscript are not registered in HKCU and are properly registered in HKLM. No dice. Going to see if running smoke as an msbuild process will work for me. Got two more Server 2008 R2 build servers coming on line today, and I need to have this working. -- John M. Cooper -Original Message- From: John Cooper Sent: Friday, March 30, 2012 8:29 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers Well, that was a helpful clue. I was able to get smoke.exe to run without error on my newest Server 2008 R2 build agent by: 1) disabling the Application Identity Service; 2) enabling for autostart and starting the Application Information service; 3) enabling for autostart and starting the Application Management service; I have no idea if all of that is necessary, but it was progress. -- John M. Cooper -Original Message- From: Heath Stewart [mailto:clubs...@gmail.com] Sent: Thursday, March 29, 2012 11:12 PM To: chr...@iswix.com; General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers ICE does not seem work correctly on a default, locked-down install of Windows Server 2008 R2 with AppLocker enabled. IIRC, an MSI policy that is locked down on Server also has to be enabled (it's been a while since I had to ge this working on my own machine). On Thu, Mar 29, 2012 at 1:21 PM, Christopher Painter chr...@iswix.comwrote: I've done more research. I wrote a per-user install that didn't
[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
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
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
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
Re: [WiX-users] Build WiX Projects via msbuild using TFSPreview Hosted Build Servers
ICE does not seem work correctly on a default, locked-down install of Windows Server 2008 R2 with AppLocker enabled. IIRC, an MSI policy that is locked down on Server also has to be enabled (it's been a while since I had to ge this working on my own machine). On Thu, Mar 29, 2012 at 1:21 PM, Christopher Painter chr...@iswix.comwrote: 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 -- *Heath Stewart *Visual Studio Professional Deployment Experience team, Microsoft http://blogs.msdn.com/heaths -- 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