[WiX-users] Privileged not set on a privileged windows 8 user
Hi, in my msi project i define the following condition: Condition Message=You need to be an administrator to install this product.Privileged/Condition On Windows XP, Vista and Windows 7 all works fine, but on Windows 8 I get the error message that I'm not privileged, anyone have an idea what I can do? regards, Martin -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Repair doesn't find MSI
Hi, Thanks for your answer. new download of the MSI - means that I downloaded the same MSI again from the webserver (which is indeed the same one (packagecode, upgradecodes etc...)). Another copy of our MSI was also available on the local DISK in a directory listed in den SourceList (also available in the appropriate registry key). best regards, Martin -Original Message- From: Phil Wilson [mailto:phil.wil...@mvps.org] Sent: Mittwoch, 24. Oktober 2012 21:14 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Repair doesn't find MSI There are some things you can do based around the MsiSourceListAddSource () function (and scripting equivalents) that let you define alternate paths to locate the MSI that Windows requires. So you can put it on a network server and then tell Windows to look there for repair (or adding features etc). I don't know what new download of the MSI means. The MSI needed for repair must be the same one used in the original install. If you rebuild the MSI and change something in it, then you need to do some kind of update, not do a repair with the new MSI thinking it will repair from there, just in case that's where you're going with this. Phil W -Original Message- From: Osanger, Martin [mailto:martin.osan...@fabasoft.com] Sent: Wednesday, October 24, 2012 2:40 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Repair doesn't find MSI Hello, I have the following question: What can I do, that the repair function works from the add or remove programs panel, or from the same MSI? If the MSI package was installed via msiexec /qn /I msifilepath.msi, the MSI searches for the original package only in the folder msifilepath, not where the operating system stores a copy of the MSI, or where I try to repair from a new location, with a new download of the MSI. Uninstall works fine. regards, Martin -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Repair doesn't find MSI
Hello, I have the following question: What can I do, that the repair function works from the add or remove programs panel, or from the same MSI? If the MSI package was installed via msiexec /qn /I msifilepath.msi, the MSI searches for the original package only in the folder msifilepath, not where the operating system stores a copy of the MSI, or where I try to repair from a new location, with a new download of the MSI. Uninstall works fine. regards, Martin -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] MSI Installation to UNC Path
Hello, Are there any restrictions to create a folder which is reachable via UNC Path? The user can create folders in the Programs directory but the setup can't. MSI (s) (D4:24) [12:46:14:010]: Executing op: FolderCreate(Folder=\\ligov\users\UserData\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyFolder\,Foreign=0,,) CreateFolders: Folder: \\ligov\users\UserData\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyFolder\ MSI (s) (D4:24) [12:46:14:026]: Note: 1: 1317 2: \\ligov\users\UserData Error 1317. An error occurred while attempting to create the directory: \\ligov\users\UserData MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 2992 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 5432 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 4476 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 2180 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 5784 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 3136 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 2956 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 2356 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 1060 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 5492 could not be cancelled. Error: 1168 MSI (s) (D4:B4) [12:46:22:576]: I/O on thread 2152 could not be cancelled. Error: 1168 MSI (s) (D4:24) [12:46:22:576]: Product: misname -- Error 1317. An error occurred while attempting to create the directory: \\ligov\users\UserData best regards, Martin -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Uninstall not clean
Hi, Our WIX MSI does a Per User installation in an Active Directory Environment with Roaming Profiles. I install the MSI with User A on Workstation A. After that, I initiate an update with User A on Workstation B (original MSI was saved, so that the update works). If I then uninstall the MSI on Workstation B -- everything works fine. But If I uninstall the MSI from Workstation A, all the installed files won't be removed by the installer. And: different scenario, but basically the same problem: I install the MSI with User A on Workstation A. The installation is roamed from Workstation A to Workstation B (the following key will be roamed automatically: HKCU\Software\Microsoft\Installer\Products\ID ). After that, I want to uninstall the MSI from Workstation B, but the installed files won't be removed by the installer. The MSI installer detects the installation with the original MSI correctly -- but doesn't uninstall correctly Anyone have an idea? best regards, Martin -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] PerUser Installation with a roaming profile
Hello, I'm investing a lot of time since a user had this problem but I didn't find any solution: UserA: S-1-5-21-the middle of the users SID-12617 UserA installs my MSI setup on ComputerA, there the following keys will be written during the install process from the MSI itself: [HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\MyProductID] and additionally [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-the middle of the users SID-12617\Products\MyProductID] with the keys for the local cache file. The key: [HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\MyProductID]will be roamed by default. If UserA wants now to update the MSI package on ComputerB, the MSI wants to uninstall the old MSI package, because of the registry key under: [HKEY_CURRENT_USER\Software\Microsoft\Installer\Products\MyProductID] Is there any chance to handle this? e.g.: I am able to override the uninstall logic with an own cleanup msi/tool with the registry key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall]? I am able to define the local cache directory for my MSI in my install directory? I am able to save a copy of my MSI install directory? (I would prefer this, but actually I have no idea if there is a msi conform way) Anyone have another idea? Or my package wasn't per user conform? Product and package information (the section that should contain the relevant information): Product Id=* Name=!(loc.ProductNamePerUser) Language=1033 Version=$(env.VERSION_SHORT) Manufacturer=$(env.Manufacturer) UpgradeCode=XYZ Package Description=$(env.WixDescription) Comments=$(env.WixComments) Manufacturer=$(env.Manufacturer) InstallerVersion=300 Compressed=yes InstallPrivileges=limited InstallScope=perUser / Best regards, Martin -Original Message- From: Albert van Peppen [mailto:alb...@insad.nl] Sent: Dienstag, 24. April 2012 11:44 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Installing into the roaming profile My policy is always to use a per machine install in roaming profile environments.. Besides the 'standard' discussion to determine if roaming profiles are a good idea in an organization. In most cases you will end up with a fragmented active directory; some users are with a roaming profile, others are not (due to several things). So in this scenario a per machine installation will always work, the per user part will likely only consist of some registry work, which you can handle through active directory policies :) Best regards, Albert van Peppen Senior System Engineer Insad Grafisch b.v. Mollevite 28 6931 KG Westervoort The Netherlands -Oorspronkelijk bericht- Van: Osanger, Martin [mailto:martin.osan...@fabasoft.com]mailto:[mailto:martin.osan...@fabasoft.com] Verzonden: 23 April 2012 09:20 Aan: General discussion for Windows Installer XML toolset. Onderwerp: Re: [WiX-users] Installing into the roaming profile Thanks for your answer. Is there any other opportunity or what's a better (supported) way to handle roaming profiles? only per machine installations? kind regards, Martin -Original Message- From: Rob Mensching [mailto:r...@robmensching.com]mailto:[mailto:r...@robmensching.com] Sent: Freitag, 20. April 2012 16:16 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Installing into the roaming profile I've never heard that Windows supported such behavior. Sounds interesting if it does. On Fri, Apr 20, 2012 at 6:37 AM, Osanger, Martin martin.osan...@fabasoft.commailto:martin.osan...@fabasoft.com wrote: Hello, Is there a Property or anything else I have to set on a per user installation with roaming profiles, so that the installation will be marked as roamed installation, and my setup will be shown in the ARP on another pc? Kind regards, martin -Original Message- From: Osanger, Martin [mailto:martin.osan...@fabasoft.com]mailto:[mailto:martin.osan...@fabasoft.com] Sent: Mittwoch, 18. April 2012 17:55 To: wix-users@lists.sourceforge.netmailto:wix-users@lists.sourceforge.net Subject: [WiX-users] Installing into the roaming profile Hello, My current situation (per user installation): I install my files to the AppDataFolder directory (in a subfolder). Now I can switch the pc's and have the installed data (saved to roaming profile) available. But I'm not able to uninstall the files, if I'm not on the pc where I installed the msi file (cached-msi-file and ARP entry was not roamed) Some customers delete their LocalAppDataFolder on logoff, so I have to install it to the AppDataFolder Are there any best practices
Re: [WiX-users] Installing into the roaming profile
Thanks for your answer. Is there any other opportunity or what's a better (supported) way to handle roaming profiles? only per machine installations? kind regards, Martin -Original Message- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Freitag, 20. April 2012 16:16 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Installing into the roaming profile I've never heard that Windows supported such behavior. Sounds interesting if it does. On Fri, Apr 20, 2012 at 6:37 AM, Osanger, Martin martin.osan...@fabasoft.com wrote: Hello, Is there a Property or anything else I have to set on a per user installation with roaming profiles, so that the installation will be marked as roamed installation, and my setup will be shown in the ARP on another pc? Kind regards, martin -Original Message- From: Osanger, Martin [mailto:martin.osan...@fabasoft.com] Sent: Mittwoch, 18. April 2012 17:55 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Installing into the roaming profile Hello, My current situation (per user installation): I install my files to the AppDataFolder directory (in a subfolder). Now I can switch the pc's and have the installed data (saved to roaming profile) available. But I'm not able to uninstall the files, if I'm not on the pc where I installed the msi file (cached-msi-file and ARP entry was not roamed) Some customers delete their LocalAppDataFolder on logoff, so I have to install it to the AppDataFolder Are there any best practices for creating a WIX based MSI for roaming profiles? Kind regards, martin -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Installing into the roaming profile
Hello, Is there a Property or anything else I have to set on a per user installation with roaming profiles, so that the installation will be marked as roamed installation, and my setup will be shown in the ARP on another pc? Kind regards, martin -Original Message- From: Osanger, Martin [mailto:martin.osan...@fabasoft.com] Sent: Mittwoch, 18. April 2012 17:55 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Installing into the roaming profile Hello, My current situation (per user installation): I install my files to the AppDataFolder directory (in a subfolder). Now I can switch the pc's and have the installed data (saved to roaming profile) available. But I'm not able to uninstall the files, if I'm not on the pc where I installed the msi file (cached-msi-file and ARP entry was not roamed) Some customers delete their LocalAppDataFolder on logoff, so I have to install it to the AppDataFolder Are there any best practices for creating a WIX based MSI for roaming profiles? Kind regards, martin -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] ERROR_INSTALL_SOURCE_ABSENT: error on update or uninstallation
Hello, I have the following questions about this msi error: ERROR_INSTALL_SOURCE_ABSENT: Contact your technical support group. System Error 1612. I built a msi package which works fine on 98% of all installations, but sometimes on an update or uninstallation the system error 1612 occurs. In my opinion on nearly all installations where this error occurs it couldn't be copied into the cache directory (C:\Windows\Installer). Is there anything which I could do, to avoid this error or improve my setup so that this error couldn't occur anymore? I invest a lot of time to search for a solution on the internet but I only read the same things about removing the registry key or using the Microsoft cleanup utility, but this things aren't the best way for many users. Kind regards, martin -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Installing into the roaming profile
Hello, My current situation (per user installation): I install my files to the AppDataFolder directory (in a subfolder). Now I can switch the pc's and have the installed data (saved to roaming profile) available. But I'm not able to uninstall the files, if I'm not on the pc where I installed the msi file (cached-msi-file and ARP entry was not roamed) Some customers delete their LocalAppDataFolder on logoff, so I have to install it to the AppDataFolder Are there any best practices for creating a WIX based MSI for roaming profiles? Kind regards, martin -- Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users