Re: [WiX-users] Proper way to Register COM TypeLib

2012-05-23 Thread tetelee
Thanks Chris. I am not sure if I misunderstood the functionality of heat, but I thought all it does was to declare the file structure in the target machine. And the new output somehow indicates that: I tried to run heat on both of my myLib.tlb file as well as myLib.dll files, the first wxs output

Re: [WiX-users] Proper way to Register COM TypeLib

2012-05-23 Thread Pally Sandher
Does your DLL expose the DLLRegisterServer function? If so are all its dependencies available to heat when you're trying to harvest it? Both are easy enough to check using dependency walker. Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501

Re: [WiX-users] Proper way to Register COM TypeLib

2012-05-23 Thread tetelee
Thanks Pally! That's exactly why it went wrong in the first place: I only copied the myLib.dll and myLib.tlb to another folder and ran heat there. Now when I run heat in the project output folder, where all of the dependencies are located, the COM information is finally harvested in the wxs file.

Re: [WiX-users] non-vital files in an installation

2012-05-23 Thread Hoover, Jacob
Yes, the file would have to exist at compile time if you are going to use a File element. On the media tag for the file, ensure it isn't in an embedded CAB. I believe a Media Tag with no Cabinet attribute would result in the file being expected to be located alongside the source. Since this is

[WiX-users] Question : Copy file to current user folder

2012-05-23 Thread Daniel DA COSTA
Hi, I need to copy files from the current directory of the user. I use the registrySearch to get the variable environement HOMEPATH Property Id=HOMEPATH RegistrySearch Id=HomePathRegistrySearch Type=raw Root=HKCU Key=Volatile Environment Name=HOMEPATH / /Property

[WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
Hello All, I'm using Heat.exe to get registration information for my libraries and include this info in my Wix code. The registration works fine on machines when UAC is off, but it doesn't work on machines where UAC is on. This happens even if I run my msi as administrator(from bootstrapper

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Pally Sandher
Is your MSI per-machine or per-user? Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456

Re: [WiX-users] Question : Copy file to current user folder

2012-05-23 Thread Peter Shirtcliffe
Remove the registrysearch and add SetDirectory Id=HOMEPATH Value=[%HOMEDRIVE][%HOMEPATH] / -Original Message- From: Daniel DA COSTA [mailto:d.daco...@eca-assurances.com] Sent: 23 May 2012 16:21 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Question : Copy file to current user

Re: [WiX-users] Question : Copy file to current user folder

2012-05-23 Thread David Connet
And be prepared for domain users to have paths like N:\ (HOMEDRIVE=N: HOMEPATH=\) Dave On 5/23/2012 9:31 AM, Peter Shirtcliffe wrote: Remove the registrysearch and add SetDirectory Id=HOMEPATH Value=[%HOMEDRIVE][%HOMEPATH] / -Original Message- From: Daniel DA COSTA

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
It is per-user 23.05.2012 19:07, Pally Sandher pally.sand...@iesve.com Is your MSI per-machine or per-user? Palbinder Sandher Software Platform Engineer T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the Virtual Environment**

Re: [WiX-users] WiX (*.wxl) support at Transifex

2012-05-23 Thread chefkoch
hmm , Is there nobody interested in? It could even speed up translating Wix's own localizations of the Wix v3 UI and v3 Extensions ( http://wix.tramontana.co.hu/tutorial/localization ), if WiX itself would be registered at Transifex and if a patch for adding wxl support would be sent to Transifex

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
Thanks for correct question Pally, tried per-machine MSI version and it works fine. Do you know how to make it works for per-user installation? Thanks 23.05.2012 19:07, Pally Sandher pally.sand...@iesve.com Is your MSI per-machine or per-user? Palbinder Sandher Software Platform

[WiX-users] WIX regsvr32 with XP

2012-05-23 Thread Jelani Jackson
Hello all I am currently working on an installer which works for Windows Vista and Windows 7. When it comes to Windows XP on the other hand I receive the error code 1722. I logged the installation process and found that the error occurred when the command regsvr32 is ran for a particular dll (the

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Wilson, Phil
It might actually be working for per-user... A genuine per-user COM registration will be in HKCU for the installing user - it won't be exposed to the entire system. In what sense is it not working? Phil W -Original Message- From: vasjko [mailto:vas...@ua.fm] Sent: Wednesday, May 23,

Re: [WiX-users] WIX regsvr32 with XP

2012-05-23 Thread Wilson, Phil
WiX has a tool for extracting COM information, it's harvested using heat.exe. Even if you wanted to have the Dll self-register you don't need to do that by running regsvr32 because Windows Installer has a SelfReg table, just get your Dll in there. Developers often think that installs work

Re: [WiX-users] Issues with Burn (WiX v3.6.2921.0)

2012-05-23 Thread Bob Arnson
On 22-May-12 08:22, Pally Sandher wrote: 1 - Slipstreaming MSP's doesn't work Likely a bug. Need logs to know for sure. Obviously Install isn't what should be happening here. Using the MSI directly (circumventing Burn) will bring up the Uninstall process as expected. What happens if you click

Re: [WiX-users] WiX (*.wxl) support at Transifex

2012-05-23 Thread Bob Arnson
On 23-May-12 13:19, chefkoch wrote: hmm , Is there nobody interested in? I wouldn't say that but it doesn't look easy to get into, even if you know Python, since you need a bunch of dependencies related to Django. Plus, of course, it's not exactly geared for Windows developers since they run

[WiX-users] WixExitEarlyWithSuccess not working for me

2012-05-23 Thread Luis Tiago C Eterovick
Hello, I have 3 problems that i need some help. 1- Considering my App is installed and i generate a new installer with a newer version, if i open it i get this screen: http://img526.imageshack.us/img526/8471/screenshot20120523at457.png 2- After removing the installed App in Control Panel, i run

Re: [WiX-users] WIX regsvr32 with XP

2012-05-23 Thread Jelani Jackson
Thank you for the feedback. I'm not necessarily certain how to go about doing that since I am developing the wix installer with visual studio. Also here is the error that I am getting Event Type: Error Event Source: MsiInstaller Event Category: None Event ID: 11722 Date: 5/23/2012 Time: 4:17:12

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread vasjko
By not working I mean that my application which use component show Runtime error 429:ActiveX component can't create object If I register my library using regsvr32, application works fine. This happens only MSI was installed per-user when UAC is on 23.05.2012 21:58, Wilson, Phil

Re: [WiX-users] WIX: COM registration does not work with UAC

2012-05-23 Thread Hoover, Jacob
You should never count on regsvr32.exe running as a deferred custom action from a MSI. Is this COM component truly a shared component? If so then I would think it should not be installed as a per user package. If you simply have a one or more executables in the same install using this

[WiX-users] ComponentGroup/@Directory - components inheriting directory targeted for future release?

2012-05-23 Thread Nick Ramirez
The default WiX setup project template in WiX 3.6 generates a ComponentGroup element with a Directory attribute on it. An early post by Rob says that this attribute is meant to be inherited by any child components: What I was thinking about was the ability to do ComponentGroup/@Directory, which

Re: [WiX-users] WIX regsvr32 with XP

2012-05-23 Thread Wilson, Phil
Regsvr32 didn't work, that's the point. Maybe it couldn't find your file. : C:\Program Files\[Product Information]\, looks wrong to me, because [ ] implies a Windows Installer property, but not with that space in the middle. The point of the tools like heat is that you don't need to run code

Re: [WiX-users] WIX regsvr32 with XP

2012-05-23 Thread Jelani Jackson
I only put the [] in to take out company information and I is heat only available by using the command prompt? Jelani Jackson Junior Software Developer jelani.jack...@powerdms.com (800) 749-5104, x 6035 www.powerdms.com LEGAL DISCLAIMER The information transmitted is intended solely for the

Re: [WiX-users] WiX (*.wxl) support at Transifex

2012-05-23 Thread chefkoch
Hey, Cool, atleast some feedback ;) Yeah, I understand. I also already created a ticket for wxl support at the Transifex's issue tracker ( https://github.com/transifex/transifex/issues/59). Do you think it also could be an option to manage the official translations of the WixUI and WixExtensions

[WiX-users] Burn errors

2012-05-23 Thread Kelly Graus
Hello all, I am seeing a couple different errors on a customers machine when running a burn based setup. The setup is about as simple as you can get - the bootstrapper just wraps a single MSI. Initially the customer was getting the following error: 0x800705ib - This security ID may not be

Re: [WiX-users] WixExitEarlyWithSuccess not working for me

2012-05-23 Thread Chris Lord
Hi Luis (1) Are you attempting a major upgrade or a minor one? If its a major upgrade then your upgrade MSI should have an identical upgrade ID but a different product ID and a different version from the original MSI. I cant tell if the product code has changed or not as you have only

Re: [WiX-users] non-vital files in an installation

2012-05-23 Thread Andrew Maxwell
Excellent, thanks for your help all. Got it done :) cheers, Andrew On 23 May 2012 23:36, Hoover, Jacob jacob.hoo...@greenheck.com wrote: Yes, the file would have to exist at compile time if you are going to use a File element. On the media tag for the file, ensure it isn't in an embedded

Re: [WiX-users] WixExitEarlyWithSuccess not working for me

2012-05-23 Thread Heath Stewart
Having the same UpgradeCode (upgrade ID) isn't actually a requirement - just that your new version has the older version's UpgradeCode in the Upgrade table (Upgrade element). That's key - having the same UpgradeCode doesn't mean you have an upgrade. In fact, if you don't schedule

[WiX-users] Specifying a default directory in the standard bundle

2012-05-23 Thread Sean Farrow
Hi: I'm trying to move a product I'm involved with to a burn bundle. I using the non-managed bootstrapper-I'm not actually specifying a bootstrapper in my bundle. What I need to do is specify a default installation directory for this bundle. How do I go about doing this? When I click options it