[WiX-users] [WIX]: UAC message display behavior in WIX
Dear All, I have created a MSI package using WIX script. UAC (User Account Control) dialog message displayed after click on 'Install' button in MSI UI? UAC message in not displaying while launching MSI package. For EXE: UAC - UI - Installation For MSI: UI - UAC - Installation. Please let me know is this MSI behavior using WIX (or) Is default behavior of Windows Installer? Thanks in advance... -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] [WIX]: UAC message display behavior in WIX
The EXE and the MSI should behave the same way. You shouldn't get a UAC prompt until you click Install on a burn bundle. This is standard behavior of MSI packages which you can't change, and if you were using a bundle you'd be hard pressed to get the bundle to elevate early. -Original Message- From: Dileep S [mailto:dileep.sanamp...@gmail.com] Sent: Monday, February 09, 2015 2:52 AM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] [WIX]: UAC message display behavior in WIX Dear All, I have created a MSI package using WIX script. UAC (User Account Control) dialog message displayed after click on 'Install' button in MSI UI? UAC message in not displaying while launching MSI package. For EXE: UAC - UI - Installation For MSI: UI - UAC - Installation. Please let me know is this MSI behavior using WIX (or) Is default behavior of Windows Installer? Thanks in advance... -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] VS2008 - WIX Project Type Not Shown
Is this related to your concern? https://support.firegiant.com/entries/24003561-WiX-toolset-support-for-Visual-Studio-Express- -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VS2008-WIX-Project-Type-Not-Shown-tp7599156p7599157.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] VS2008 - WIX Project Type Not Shown
Hi, I have installed WIX v3.9.1208.0 on my computer (Visual Studio 2008, Windows 7 64-bit), but the WIX project type does not show up as an option in the New Project dialog. WIX seems to have installed all its documentation and files in the Program Files folder, and running a repair and reinstall has not solved the issue. Is there something else I need to do? Thanks in advance, Andy -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installation doesn't progress at all
Hi, Could anyone please suggest an idea on how to resolve the above mentioned issue in the installation. Thanks, Balaji -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installation-doesn-t-progress-at-all-tp7599147p7599169.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
On 09-Feb-15 14:47, Nick Ramirez wrote: As far as a robust test, this is pretty weak. Setting a property is just a small part of the install process. But the sum total of an installation is to put files on the system, configure the registry, install and start services, etc. You're mixing unit testing, which Lux supports, with system or integration testing. Two different things, both good. -- sig://boB http://joyofsetup.com/ -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
On 09-Feb-15 13:18, Phill Hogland wrote: MSBuild project which would do the Test, and then if no failures, build the Package, however my observation is that I can only get either the Test 'build' or the 'package' build to work. That seems likely. MSBuild projects generally have one output so chaining them isn't really fitting into its mental model. Ideally, custom actions are all data-driven so they don't need a bunch of other authoring so if you had to maintain a separate test project, it's not a big burden. That's what I did on the projects where I used Lux: I had to test fresh install and upgrade, so I had .wixprojs to build the .msi package for system testing and a .wixproj that built the Lux tests using the same authoring as the system test packages. On another topic, as I think about how to integrate Lux into my production projects, my Custom Actions are in a wixlib as part of a Compiler Extension. My directory tree is defined in another wixlib, much like the CommonFolders used in WixBA. The lux docs say that the lux authoring should be in a separate module which has the directory tree. How is this done in the context of using CAs in a Compiler Extension? You can have references to the extension so the symbols are available when the Lux targets build the test package. That note in the doc is about having your Product and Directory elements mixed together; since WiX pulls in whole fragments, you'd end up with the real Product and the test Product in view and linking would fail. -- sig://boB http://joyofsetup.com/ -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] VS2008 - WIX Project Type Not Shown
VS 2008 is not supported in WiX v3.9. http://www.joyofsetup.com/2013/09/27/visual-studio-2008-deprecated-in-wix-v3-8/ On Mon, Feb 9, 2015 at 11:13 AM, Andrew Uren urenand...@hotmail.com wrote: Hi, I am using the Professional version of VS2008, so I guess not. Thanks, Andy -Original Message- From: Phill Hogland Sent: Monday, February 09, 2015 5:03 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] VS2008 - WIX Project Type Not Shown Is this related to your concern? https://support.firegiant.com/entries/24003561-WiX-toolset-support-for-Visual-Studio-Express- -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VS2008-WIX-Project-Type-Not-Shown-tp7599156p7599157.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] VS2008 - WIX Project Type Not Shown
Yes, that is the issue (only WIX versions 3.0 to 3.8 support Visual Studio 2008) . I installed WIX v3.8 and the project types are now shown. Thanks for all your help everyone. Andy -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] VS2008 - WIX Project Type Not Shown
Hi, I am using the Professional version of VS2008, so I guess not. Thanks, Andy -Original Message- From: Phill Hogland Sent: Monday, February 09, 2015 5:03 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] VS2008 - WIX Project Type Not Shown Is this related to your concern? https://support.firegiant.com/entries/24003561-WiX-toolset-support-for-Visual-Studio-Express- -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/VS2008-WIX-Project-Type-Not-Shown-tp7599156p7599157.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] [WIX]: UAC message display behavior in WIX
It doesn't elevate until it needs to, which is when it starts the actual execute sequence. In other words the UI sequence runs unelevated which is why custom actions requiring elevation don't work there. --- Phil Wilson On Mon, Feb 9, 2015 at 8:47 AM, Hoover, Jacob jacob.hoo...@greenheck.com wrote: The EXE and the MSI should behave the same way. You shouldn't get a UAC prompt until you click Install on a burn bundle. This is standard behavior of MSI packages which you can't change, and if you were using a bundle you'd be hard pressed to get the bundle to elevate early. -Original Message- From: Dileep S [mailto:dileep.sanamp...@gmail.com] Sent: Monday, February 09, 2015 2:52 AM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] [WIX]: UAC message display behavior in WIX Dear All, I have created a MSI package using WIX script. UAC (User Account Control) dialog message displayed after click on 'Install' button in MSI UI? UAC message in not displaying while launching MSI package. For EXE: UAC - UI - Installation For MSI: UI - UAC - Installation. Please let me know is this MSI behavior using WIX (or) Is default behavior of Windows Installer? Thanks in advance... -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
With the recent build of wix 3.10.0.1403 I was able to get my simple Lux/Nit test project to work. Thanks! I initially used a .cmd file to call lux, candle, light, and then nit. But I prefer to build my projects using MSBuild, so I figured out how to use the 'Test' Target (and the BuildTestPackage Target). I had planed to insert this call into a larger MSBuild project which would do the Test, and then if no failures, build the Package, however my observation is that I can only get either the Test 'build' or the 'package' build to work. If I use the following in a MSBuild project file, then the first target 'RunLuxTests' results in building TestLux_test.msi and succesfully running Nit, but the second target 'BuildProject' does not product TestLux.msi package, because all outputs are up to date (even though TestLux.msi does not exist at the output. If I change ParallelBuildDependsOn to reverse the order then TestLux.msi is created, but TestLux_test.msi is never created because all outputs are up to date. I also tried to assign separate TargetPath properties based on defined metadata, but the msi I was still not built to the specified TargetPath. PropertyGroup ParallelBuildDependsOnRunLuxTests;BuildProject/ParallelBuildDependsOn /PropertyGroup ItemGroup BuildProject Include=$(RdpSvnInstallsDirSl)Research\TestLux\TestLux.wixproj BuildInParallelfalse/BuildInParallel Platformx86/Platform /BuildProject /ItemGroup Target Name=ParallelBuild DependsOnTargets=$(ParallelBuildDependsOn)/ Target Name=BuildProject MSBuild Projects=@(BuildProject) BuildInParallel=%(BuildInParallel) ContinueOnError=false Targets=$(Targets) Properties=Configuration=$(Configuration);Platform=%(Platform) /MSBuild /Target Target Name=RunLuxTests MSBuild Projects=@(BuildProject) BuildInParallel=%(BuildInParallel) ContinueOnError=false Targets=Test Properties=Configuration=$(Configuration);Platform=%(Platform) /MSBuild /Target On another topic, as I think about how to integrate Lux into my production projects, my Custom Actions are in a wixlib as part of a Compiler Extension. My directory tree is defined in another wixlib, much like the CommonFolders used in WixBA. The lux docs say that the lux authoring should be in a separate module which has the directory tree. How is this done in the context of using CAs in a Compiler Extension? Thanks for any comments! -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Lux-and-Nit-tp7597183p7599162.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installation doesn't progress at all
Hi, Thanks for the reply, I've already called the Plan() state in DetectComplete() state, it is working fine. Plan state has been initiated in DetectComplete() state. But the problem here is, it is not always working fine, some times call to the Plan() state doesn't working at all and the installation never progresses. Should i call Plan() in some other state ? or is there any other possible ways to overcome this problem ? Thanks, Balaji R -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Installation-doesn-t-progress-at-all-tp7599147p7599172.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
It makes sense to me that lux has value when implementing a data driven CA pattern. I don't expect lux to cover the areas that those other tools target, but thanks for that information. http://robmensching.com/blog/posts/2007/9/13/zataoca-custom-actions-should-be-data-driven/ -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Lux-and-Nit-tp7597183p7599164.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
Your comments were helpful. I think I have some ideas on how to address my concern and take advantage of the information that you added. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Lux-and-Nit-tp7597183p7599165.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Using Lux and Nit
Lux, as I understand it, tests that a property has a particular value after a custom action has run. As far as a robust test, this is pretty weak. Setting a property is just a small part of the install process. But the sum total of an installation is to put files on the system, configure the registry, install and start services, etc. I would say, throw away Lux. Let's, as a WiX community, move beyond it. Instead, let's look into tools like TestKitchen, Vagrant, Chef and ServerSpec (especially ServerSpec). http://serverspec.org/resource_types.html The testing flow would go something like: 1. Spin up a new virtual machine (automated with Vagrant) 2. Install the MSI package (using Chef or something similar) 3. Call your acceptance tests with ServerSpec, which would have tests such as: does this file exist after installation? Does this XML file contain some expected string? Did a service get installed and is it running? 4. Tests pass, destroy VM -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-Lux-and-Nit-tp7597183p7599163.html Sent from the wix-users mailing list archive at Nabble.com. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] [WIX]: Arabic dialog.wxs
Dear All, I have to create WIX MSI for arabic language. same dialog.wxs file need to be used for both arabic and english language MSI package creation Control Id=Title Type=Text X=15 Y=6 Width=200 Height=15 Transparent=yes NoPrefix=yes Text=!(loc.MyInstallDirDlgTitle) RightToLeft=yes / Can I use same dialog.wxs file by changing RightToLeft = no. Please let me know your suggestions. Thanks in advance. -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installation doesn't progress at all
Call Plan()? _ Short replies here. Complete answers over there: http://www.firegiant.com/ -Original Message- From: Balaji R [mailto:ji4all...@gmail.com] Sent: Monday, February 9, 2015 9:55 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Installation doesn't progress at all Hi, Could anyone please suggest an idea on how to resolve the above mentioned issue in the installation. Thanks, Balaji -- Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users