Re: [WiX-users] WiX cannot install certificate - Error 26352 installing certificate

2010-04-10 Thread Bob Arnson
On 4/9/2010 8:06 AM, Andy Clugston wrote:
> You sure?  Still looks closed.
>

I hate bad Web apps. Open now.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Changed Package/@InstallPrivileges attribute

2010-04-10 Thread Bob Arnson
On 4/9/2010 8:15 AM, Pally Sandher wrote:
> InstallPrivileges can only be set to either "limited" or "elevated". I'm
> assuming you mean InstallScope in which case yes that's all it does
> according to the documentation ->
>

InstallScope controls the package elevation bit (equivalent to 
InstallPrivileges) and the ALLUSERS property. I added it because it was 
an easy mistake to set InstallPrivileges="elevated" and forget to set 
ALLUSERS=1.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to set the file properties for the MSI generated by WiX

2010-04-10 Thread Bob Arnson
On 4/8/2010 9:46 PM, Patrick van der Velde wrote:
> I've noticed that the MSI files created by WiX have some of their file
> properties (e.g. Authors, Revision number etc.) set to values that
> must be produced by WiX.  However I'm uncertain how to go about
> setting those values.

They're set by attributes in the Package element or by WiX when they 
must have a certain content (e.g., Revision Number is the package code).

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Searching for existing files but only once

2010-04-10 Thread Bob Arnson
On 4/9/2010 3:52 PM, Castro, Edwin G. (Hillsboro) wrote:
> Therefore, when one has a question one needs to formulate it so that the 
> question demonstrates understanding. A general format for a question is "I'm 
> trying to ... I have tried ... I read that ... I don't understand why ... Can 
> you point me to ..." In other words, provide the context that shows that 
> you've done your homework and that all the ideas haven't clicked yet. With 
> this context it is much easier for those of us that want to provide help to 
> do so because we understand the context better and we know what you have 
> already discovered on your own. Many times all we need to do is confirm what 
> you already thought was the case. In other cases, we can point you to other 
> documentation that can help.
>

I'd add that it's useful to ask about the goal you're trying to reach, 
rather than the particular solution you've chosen. It's especially 
common with MSI that the normal "I'm a developer who writes code to 
solve problems" approach has yielded a solution that can be accomplished 
more easily by fitting in with the MSI model. And RTFM works well there.

And, of course, here's a link to "How To Ask Questions The Smart Way": 
http://www.catb.org/~esr/faqs/smart-questions.html. Full of snark and 
especially relevant is the "Questions Not To Ask" section.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] how to use heat to harvest VS projects

2010-04-10 Thread Bob Arnson
On 4/8/2010 5:27 PM, Neil Sleightholm wrote:
> But there wouldn't be any project references as they are external
> assemblies.
>

OK. Feel free to file the bug; there are others in the triage team that 
are more sympathetic to harvesting.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Searching for existing files but only once

2010-04-10 Thread Bob Arnson
On 4/9/2010 9:51 AM, Pally Sandher wrote:
> Everyone on this list with the exception of Rob M, Bob A&  the rest of
> the core WiX dev team was a beginner with WiX at one time.

I assure you, all of us were beginners once. And, of course, learning 
WiX is almost trivial; it's MSI that's hard.

> things for ourselves by creating installers&  testing them. As I've said
> before on this list would you try to build executables&  DLL's in C++
> without having any knowledge of CRT/ATL/MFC/.NET (delete where
> appropriate)?
>

Sadly, it's becoming more common: Even theoretically smart people who 
understand foundations want to put some work like setup in the "it 
shouldn't be hard, so therefore it isn't hard" bucket and avoid planning 
it or even considering it might require some engineering effort.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Run ca on install fail

2010-04-10 Thread Bob Arnson
On 4/9/2010 10:34 AM, Scharp, Craig wrote:
> I would like to run a custom action that runs if the install fails.  Has 
> anyone successfully done that? I f so, any suggestions would be great.
>

See Custom/@OnExit in WiX.chm and InstallExecuteSequence Table in the 
MSI SDK.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] using value of checkbox in deferred custom action

2010-04-10 Thread Bob Arnson
On 4/9/2010 1:03 AM, Dariel Marlow wrote:
> What's the proper way to set the custom action data to the value of the 
> checkbox control for a deferred custom action? Currently, it seems the value 
> is being set after the ExitDialog Action and after the custom action has 
> executed.
>

Deferred CAs can't get to properties set in the UI or immediate phases. 
You need to pass it as CustomActionData.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Changed Package/@InstallPrivileges attribute

2010-04-10 Thread Bob Arnson
On 4/9/2010 4:21 PM, Jan Bilek wrote:
> We are executing one application (as a deferred CA with Impersonate
> attribute set to 'No') during the installation process to create a
> registry key with permissions for user who started the installation.
>

1. Per-machine installers should avoid setting permissions based on the 
user -- how else can other users get the same functionality?
2. Don't use a custom action for that -- use 
RegistryKey/RegistryValue/Permission.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX cannot install certificate - Error 26352 installing certificate

2010-04-08 Thread Bob Arnson
On 4/8/2010 9:55 AM, Andy Clugston wrote:
> Upgrading to the RTM (5419) did not help.  Same issues.
>

I reopened the old bug. Please attach sample authoring and a verbose log 
showing the problem.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] C++ Custom Action Dll not running on Windows Server 2008 R2

2010-04-08 Thread Bob Arnson
On 4/8/2010 1:14 PM, Sam Domonkos wrote:
> I know this is not specifically WiX 3.5, but I have a custom action that
> will run on XP 32bit, Windows7 32 and 64bit, but will not run on Windows
> Server 2008 R2.

Use Dependency Walker to see if the DLL has dependencies you're not 
accounting for. Otherwise, generic advice: use a verbose log to see how 
far your code gets. (You didn't say how it fails so it's difficult to be 
more precise.)

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Launching two Processes after a WiX installation

2010-04-08 Thread Bob Arnson
On 4/8/2010 11:08 AM, Xmun wrote:
> Is there a way to launch two applications?
>
WiX provides the custom actions to launch one; if you want two, you need 
to author those additional custom actions yourself.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] how to use heat to harvest VS projects

2010-04-08 Thread Bob Arnson
On 4/8/2010 4:54 PM, Neil Sleightholm wrote:
> Afraid not, "Content" just includes icons, images etc (mainly useful for
> web apps). I have checked this with 3.0 and 3.5. I feel this is quite a
> big hole in the project harvester, is it worth a bug report?
>

You can try. I don't think it's a bug as such, given that project 
references to those projects would still harvest their output.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Action: 'DuplicateFiles' in InstallExecuteSequence table must come after the 'InstallFiles' action.

2010-04-08 Thread Bob Arnson
On 4/6/2010 1:04 PM, Michael Schlitt wrote:
> I believe you have make something in the Component section point to a KeyPath 
> and if there is not something in the Component Section that points to KeyPath 
> then create a Registy Key that does this for you.
>

This occurs when the package doesn't install any files. It's fixed in 
v3.5.1602.0.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] run executable during install

2010-04-08 Thread Bob Arnson
On 4/7/2010 1:16 PM, Andrew Ziem wrote:
> My MSI installs an application called SideCIC.EXE. It needs to
> initialize a Windows Event Viewer container which can be done if I run
> 'SideCIC.EXE /initialize'.

WiX includes the EventSource element to create event sources without the 
need for fragile custom actions.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX cannot install certificate - Error 26352 installing certificate

2010-04-08 Thread Bob Arnson
On 4/7/2010 7:49 AM, Andy Clugston wrote:
> WixIIsExtension.dll version:  3.0.5217.0
>

Try upgrading to WiX v3.0 RTM.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] how to use heat to harvest VS projects

2010-04-08 Thread Bob Arnson
On 4/6/2010 5:23 PM, Neil Sleightholm wrote:
> I have checked this again and using heat with the options "-pog:Binaries
> -pog:Satellites -pog:Content" the referenced assemblies are not
> included.
>
I thought they'd end up as "Content."

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix 3.0 with VS2010

2010-04-08 Thread Bob Arnson
On 4/8/2010 6:58 AM, Rhodes, John wrote:
> Does anyone know if  there any issues or even if its possible to run Wix 3.0 
> integrated with VS2010?
No, WiX v3.0 doesn't support it. There are no breaking changes in the 
core toolset, so I'd recommend v3.5 over trying to hack bits of it into 
v3.0.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive Missing Project Templates (VS 2008 SP1)

2010-04-08 Thread Bob Arnson
On 4/6/2010 6:31 PM, Alex Ivanoff wrote:
> 3.5.1602 still no project/item templates in VS 2008 SP1.
>
There's no bug on that issue. Please file one with details.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Forcing conditional feature install

2010-04-08 Thread Bob Arnson
On 4/7/2010 9:55 PM, Jeff Perrigo wrote:
> I am trying to do an admin install of an MSI with a conditional feature and I 
> need the feature to be installed regardless of the condition.

As documented, admin installs install all features except those with 
level 0.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Annoying dialog in the beginning of installation

2010-04-05 Thread Bob Arnson
I added another request: I got a report that the bug occurs most often 
on Virtual PC virtual machines and it seems to be a common issue on 
various blogs.

On 4/4/2010 2:50 PM, Bob Arnson wrote:
> Please see http://www.joyofsetup.com/2010/04/04/bug-hunting/ for 
> details how you can help track down the bug.
>
> On 4/3/2010 4:58 PM, s...@pacaccess.com wrote:
>> I have a similar problem.  It doesn't happen 100% of the time, and it
>> doesn't have anything to do with large number of files (I only have 2 
>> I'm
>> installing and I've been told it's a bug).
>>
>> I haven't found a workaround so I added a custom string file
>> (CustomStrings.wxl) to my project and added:
>>
>> 
>> > xmlns="http://schemas.microsoft.com/wix/2006/localization";>
>> Due to a bug in MSI, you are now
>> seeing this message.  Please ignore and continue.
>> 
>>
>> If anyone has a better solution, I'm all ears...
>>
>>
>> Jeff
>>
>>
>>
>>> On 4/2/2010 6:08 PM, Rajendra Magar wrote:
>>>> Whenever I try to install my msi, I get a popup dialog with the 
>>>> message
>>>> "Please wait while the installer finishes determining you disk space
>>>> requirements." and "Return" button.
>>>> This is right after "I accept the terms in the License Agreement"
>>>> followed by "Install". The dialog stays until I hit "Return" and pops
>>>> back up when I hit "Install" again. The installation eventually starts
>>>> but I have to go through the same loop of seeing the dialog and
>>>> returning from it at least 5-7 times. Could you please tell me what
>>>> could be causing this behavior? I have a merge module (about 250M) 
>>>> that
>>>> is part of the msi. Could the merge module be the reason?
>>> If you have a lot of files and/or components, it might take MSI a long
>>> time to finish costing. If you wait 10-15 seconds before clicking
>>> Install, do you get the same behavior?
>>>
>>> -- 
>>> sig://boB
>>> http://joyofsetup.com/
>>>
>>>
>>> --
>>>  
>>>
>>> Download Intel® Parallel Studio Eval
>>> Try the new software tools for yourself. Speed compiling, find bugs
>>> proactively, and fine-tune applications for parallel performance.
>>> See why Intel Parallel Studio got high marks during beta.
>>> http://p.sf.net/sfu/intel-sw-dev
>>> ___
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>>>
>>
>>
>> --
>>  
>>
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Annoying dialog in the beginning of installation

2010-04-04 Thread Bob Arnson
Please see http://www.joyofsetup.com/2010/04/04/bug-hunting/ for details 
how you can help track down the bug.

On 4/3/2010 4:58 PM, s...@pacaccess.com wrote:
> I have a similar problem.  It doesn't happen 100% of the time, and it
> doesn't have anything to do with large number of files (I only have 2 I'm
> installing and I've been told it's a bug).
>
> I haven't found a workaround so I added a custom string file
> (CustomStrings.wxl) to my project and added:
>
> 
>  xmlns="http://schemas.microsoft.com/wix/2006/localization";>
>   Due to a bug in MSI, you are now
> seeing this message.  Please ignore and continue.
> 
>
> If anyone has a better solution, I'm all ears...
>
>
> Jeff
>
>
>
>
>> On 4/2/2010 6:08 PM, Rajendra Magar wrote:
>>  
>>> Whenever I try to install my msi, I get a popup dialog with the message
>>> "Please wait while the installer finishes determining you disk space
>>> requirements." and "Return" button.
>>> This is right after "I accept the terms in the License Agreement"
>>> followed by "Install". The dialog stays until I hit "Return" and pops
>>> back up when I hit "Install" again. The installation eventually starts
>>> but I have to go through the same loop of seeing the dialog and
>>> returning from it at least 5-7 times. Could you please tell me what
>>> could be causing this behavior? I have a merge module (about 250M) that
>>> is part of the msi. Could the merge module be the reason?
>>>
>> If you have a lot of files and/or components, it might take MSI a long
>> time to finish costing. If you wait 10-15 seconds before clicking
>> Install, do you get the same behavior?
>>
>> --
>> sig://boB
>> http://joyofsetup.com/
>>
>>
>> --
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>>  
>
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] First run notepad with my.cfg and only then start the service

2010-04-03 Thread Bob Arnson
On 4/1/2010 9:28 AM, Viv Coco wrote:
> shown to the user to modify as needed (I give the user the chance to
> change it by running notepad.exe with my conf file during installing)
>
You can't run UI during InstallExecuteSequence. You should let the user 
configure after installation.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] CreateFolder, Permission, ignore errors

2010-04-03 Thread Bob Arnson
On 4/1/2010 5:37 AM, Alexander Gnauck wrote:
> I have a setup where a folder is created and permissions should be set.
> Under some conditions this can fail but should abort the installation on
> failure. With File there is the vital flag, but I have found nothing
> similar for CreateFolder and Permissions.
>
> Is there a way to ignore errors and not abort the setup?
>

No, MSI doesn't offer that feature.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Crash in Votive project build

2010-04-03 Thread Bob Arnson
On 4/1/2010 6:55 AM, John Aldridge wrote:
> I have a Votive(MSI) project in Visual Studio which sometimes crashes
> right at the end of the build with the traceback
>

Try setting the RunWixToolsOutOfProc property in your .wixproj file and 
see if the crashes recur.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Annoying dialog in the beginning of installation

2010-04-03 Thread Bob Arnson
On 4/2/2010 6:08 PM, Rajendra Magar wrote:
> Whenever I try to install my msi, I get a popup dialog with the message 
> "Please wait while the installer finishes determining you disk space 
> requirements." and "Return" button.
> This is right after "I accept the terms in the License Agreement" followed by 
> "Install". The dialog stays until I hit "Return" and pops back up when I hit 
> "Install" again. The installation eventually starts but I have to go through 
> the same loop of seeing the dialog and returning from it at least 5-7 times. 
> Could you please tell me what could be causing this behavior? I have a merge 
> module (about 250M) that is part of the msi. Could the merge module be the 
> reason?

If you have a lot of files and/or components, it might take MSI a long 
time to finish costing. If you wait 10-15 seconds before clicking 
Install, do you get the same behavior?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] netfx:NativeImage action issues

2010-03-31 Thread Bob Arnson
Please keep wix-users on the thread so everyone can participate.

You can reschedule overridable custom actions by including them 
(optionally with a new condition) in your InstallExecuteSequence (and 
other *Sequence elements).

On 3/30/2010 11:13 AM, Christopher Hughes wrote:
>
> Hi Bob,
>
> You state that it is possible to disable the NativeImage action with a 
> condition by overriding it:
>
> />  Is it possible to disable the NativeImage action with a condition?/
>
> /Yes. It's overridable, so you can re-schedule NetFxScheduleNativeImage /
>
> /with a condition./
>
>  I have spent some time trying to figure out how to do this, but I am 
> not getting anywhere. Do you need to modify the WIX source code or can 
> it be overridden in my WIX solution? I would  much appreciate it if 
> you could point me in the right direction.
>
>
> Regards,
>
> Christopher Hughes
>

-- 
sig://boB
http://joyofsetup.com/

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX, Votive, installed files and incremental builds

2010-03-31 Thread Bob Arnson
On 3/31/2010 4:07 AM, Michael Bednarek wrote:
> However, what about keeping track of additional files like config files, text 
> files, etc for your application?

There's nothing in WiX to communicate with build systems about the 
payloads. Feel free to file a feature request -- or implement it! -- it 
would be a good feature.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Version of WiX that groks .NET 4.0 assemblies?

2010-03-31 Thread Bob Arnson
On 3/31/2010 6:50 PM, Dan Thompson (SBS) wrote:
> We are upgrading our toolset to use .NET 4.0, but I found that light.exe 
> failed, because it thought that a particular file was not a valid assembly. 
> Not surprising, since light.exe probably uses standard reflection APIs, and 
> can't grok a .NET 4.0 binary. Has anyone started building WiX for .NET 4.0?
>

Grab the latest WiX v3.5 build.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.0: Bug in LIGHT

2010-03-31 Thread Bob Arnson
On 3/31/2010 8:55 AM, Markus Karg wrote:
> tried to link it using LIGHT. LIGHT says that there is a duplicate in
> that fragment, so we checked the fragment. In fact, there is no
> duplicate:
>

What's the exact error message?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix 2.0: if some dll file(s) deleted, then we'll get "Error 2836" in Repair mode

2010-03-31 Thread Bob Arnson
On 3/31/2010 2:31 PM, little.forest wrote:
> Actually we asked the vendor first, but they told us "sorry, we don't support 
> Wix..".
>

They don't have to support WiX, just MSI.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixUI_InstallDir suggests wrong Program Files directory for norwegian version of Windows

2010-03-31 Thread Bob Arnson
On 3/30/2010 9:11 AM, Trond Andersen wrote:
> 
>

ProgramFilesFolder provides the default. Check a verbose log to see what 
MSI thinks the Program Files folder is named.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] how to use heat to harvest VS projects

2010-03-31 Thread Bob Arnson
On 3/31/2010 8:41 AM, Neil Sleightholm wrote:
> Afraid not that only gets the primary output not referenced assemblies.
>

Aren't they in the content output group?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bug with components which contain only XMLConfig elements?

2010-03-31 Thread Bob Arnson
On 3/31/2010 6:06 AM, Pally Sandher wrote:
> gives the same error (as expected). I can work around this simply by
> adding a RegistryValue to each component&  setting it as the KeyPath for
> those components but does anyone know if this is expected behaviour or a
> bug with these types of components?

Keypaths must be resources MSI knows about. XmlConfig isn't. So yes, 
another resource is a good idea, or including XmlConfig only in another 
component with a known keypath (e.g., a file you're modifying with 
XmlConfig).

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature Tree modification based on property.

2010-03-29 Thread Bob Arnson
On 3/29/2010 3:15 AM, Rohit Sharma (SIDC) wrote:
> Remove control event does not HIDE the feature. It just puts a red-cross
> in front of the feature and provides user an option to enable it. (Refer
>

Yes, that's true. Like I said, you seem to be wanting features that the 
selection tree control doesn't support.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] how to use heat to harvest VS projects

2010-03-29 Thread Bob Arnson
On 3/29/2010 3:56 PM, Neil Sleightholm wrote:
> I am afraid that is how heat works, it only finds the primary output and
> no referenced assemblies. If you want the referenced assemblies then you
> have to heat those projects or files independently.
>

Or use the -pog switch, right?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Cndl0099 when using v3.5

2010-03-29 Thread Bob Arnson
On 3/29/2010 11:34 AM, Jeff Yates wrote:
> I had wix 3.0 installed and built four wix projects in vs 2008 sp1; 1
> library and 3 installers referencing that wixlib. I compiled alll with
> pedantic warning level. Everything worked. Now, I have installed the beta of
> 3.5 and the installers fail to build, citing error cndl0099 in the
> autogenerated wixlib wxs file.
>
> Is this a bug or do I need to edit my source?
>

Hard to say. What does the authoring that causes the error look like?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] light .h file extension shenanigans

2010-03-29 Thread Bob Arnson
On 3/29/2010 12:52 AM, si wrote:
> So it appears light is doing something funky based on the .h file
> extension. Is there any way to avoid this?
>

WiX includes .h files and they work. Anything else odd?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error 2812 when Navigating Through Custom Dialogs

2010-03-29 Thread Bob Arnson
On 3/28/2010 1:40 PM, Vishwajit Walke wrote:
> Event="Newdialog" Value="SharepointVersion">1
>
...
> Note : The error description for the code 2812 is "The event[2] is not 
> recognized" in the Windows Installer Error Message Table.
>

Events are case-sensitive. You have a typo.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature Tree modification based on property.

2010-03-27 Thread Bob Arnson
On 3/26/2010 12:10 AM, Rohit Sharma (SIDC) wrote:
> So is there no way I can do this, even if I could HIDE the feature in
> selection tree that would work for me.

You can hide a feature by keeping its feature level at 0 or by using the 
Remove control event.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Several Questions - Zip64, Debugging

2010-03-27 Thread Bob Arnson
On 3/27/2010 1:26 AM, Dariel Marlow wrote:
> 1.   Does WIX support MSI files larger than 4GB?

MSI doesn't. The schema limits file sizes to 31 bits.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix 2.0: if some dll file(s) deleted, then we'll get "Error 2836" in Repair mode

2010-03-27 Thread Bob Arnson
On 3/26/2010 2:12 PM, little.forest wrote:
> 2. Those two DLL files will cause 'Error 2836' directly. But the manifest 
> file will cause the installer showing 'The system can not find the file 
> specified.' first then showing the 'Error 2836'. So this is slightly 
> different from those two DLL files.
>

As I mentioned, that's not a fatal error. There's some other error that 
might be helpful in diagnosing your root problem.

> 1. If my guess is correct, please post some links here about how to register 
> a COM component correctly in 2.0. Meanwhile, I'll dig in this topic as well.
>

Use Class, Interface, ProgId, Extension, Verb, TypeLib.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] RFC: Dropping the x64 WiX .msi package

2010-03-27 Thread Bob Arnson
We're considering dropping the x64 WiX .msi package as it's rarely 
needed. See 
http://www.joyofsetup.com/2010/03/27/wix-msbuild-v2-0-and-x64-systems/ 
and comment if dropping it would affect you.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Merge Module extracts msm file in target directory

2010-03-25 Thread Bob Arnson
On 3/25/2010 3:11 AM, Johann Taferl, T-AU wrote:
> Votive automatically generates following line(s):
>

You can change the Harvest property to false to stop automatic harvesting.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Create MS SQL Server 2008 database during installation.

2010-03-25 Thread Bob Arnson
On 3/25/2010 1:43 AM, Asiri Wanigarathne wrote:
> CreateDatabase:  Error 0x80004005: failed to create to database:
> 'TestDatabase', error: unknown error
>

Any error at this point should also have logged additional errors, so I 
can't explain why you're not seeing them. That said, you're creating a 
user and trying to connect to the database as that user, so I wouldn't 
expect that to work. The user needs to already have SQL permissions. Try 
omitting the user info to use Windows authentication.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature Tree modification based on property.

2010-03-25 Thread Bob Arnson
On 3/25/2010 3:12 PM, Rohit Sharma (SIDC) wrote:
> I tried setting INSTALLLEVEL=101 from control event of next button as
> suggested in comment# 17 from Daniel in Bob's blog to trigger
> re-evaluation of feature condition but it didn't work for me.
>

I don't think it's documented to work. Feature levels (and the selection 
tree control) might not provide the level of control you're looking for, 
which is why I discussed the AddLocal and Remove control events in my 
blog post.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix 2.0: if some dll file(s) deleted, then we'll get "Error 2836" in Repair mode

2010-03-25 Thread Bob Arnson
On 3/25/2010 7:53 PM, little.forest wrote:
> DEBUG: Error 2836:  The control ChangeButton on the dialog MaintenanceTypeDlg 
> can not take focus
> The installer has encountered an unexpected error installing this package. 
> This may indicate a problem with this package. The error code is 2836. The 
> arguments are: MaintenanceTypeDlg, ChangeButton,
>

That's not a fatal error; is there some other symptom you're seeing?

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Create MS SQL Server 2008 database during installation.

2010-03-25 Thread Bob Arnson
On 3/25/2010 1:46 AM, Michael Osmond wrote:
> Error 0x80004005: failed to create to database:
>
> 80004005 - is Access Denied.
>

That's 0x80040005; 0x80004005 is E_FAIL.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Create MS SQL Server 2008 database during installation.

2010-03-24 Thread Bob Arnson
On 3/22/2010 10:36 PM, Asiri Wanigarathne wrote:
> My installer fails with following error message:
>
> Error – 2147467259. Failed to create SQL database.
>
> TestDatabase, error detail: unknown error.
>

There's additional logging before that line that might be helpful to 
pinpoint the cause.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature Tree modification based on property.

2010-03-24 Thread Bob Arnson
On 3/24/2010 9:21 AM, Rohit Sharma (SIDC) wrote:
> 
>
> 
>

See http://www.joyofsetup.com/2007/05/30/feature-conditions-and-ui/. 
Feature conditions aren't constantly evaluated; instead, they're 
evaluated by specific actions, which sees the FEATUREx property not set 
(or some other default value you give it) and therefore sets the feature 
level to 1.

As an aside, licensing via installation is wide open to piracy.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Upgrade Table

2010-03-24 Thread Bob Arnson
On 3/24/2010 1:15 PM, Uma Harano wrote:
> So if I do not want to have upgrades for my installations, how do I author 
> this table?
>

Change your question:

So if I do not want to have upgrades for my installations, how do I pass this 
test?

The test case appears to indicate that you must support upgrades--or maybe not. 
It's ambiguous so if you don't want to support upgrades, you need to clarify 
with the logo folks whether you can still pass cert.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Microsoft HTML Help 1.4 SDK for WiX build

2010-03-24 Thread Bob Arnson
On 3/24/2010 12:23 PM, Oleksandr Y. Nechyporenko wrote:
> Can anybody give me a link to download Microsoft HTML Help 1.4 SDK which is
> required to build WiX from sources. I've found article in MSDN
>
> http://msdn.microsoft.com/en-us/library/ms669985(VS.85).aspx ,
>
> but still can't find link to download the SDK installer.
>

It's part of "HTML Help Workshop."

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Why my bootstrap loader always deletes msi file?

2010-03-24 Thread Bob Arnson
On 3/24/2010 10:37 AM, Zhou, Lei wrote:
> I have created a bootstrap loader (i.e., setup.exe) for MSI. It works
> fine except it always deletes my .msi file. Why? I have checked all the
> command line options of msistuff and don't know how turn off this
> behavior.
>
> I just downloaded the bootstrap source code from MSDN yesterday. I find
> out that this latest version doesn't support /a option as suggested on
> MSDN document.
>

That's not a WiX tool, so you want to find out where to get support from 
MSDN or whoever provided it.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Debug symbol undefined when building using MSbuild

2010-03-24 Thread Bob Arnson
On 3/24/2010 2:03 PM, Inbar, Ron wrote:
> The Server and Client configurations are distinguishable by the definition of 
> a preprocessor variable named "Server" through the Build tab in the project 
> property sheet.
> My nightly build generates all four MSIs using MSBuild.  Recently I noticed 
> that the Debug and Release MSIs are exactly the same.  I.e. stuff that I 
> tried to exclude using  was in fact included in the Debug 
> packages.  However,  directives behave as expected, i.e. the 
> Server and Client MSIs differ in all the required aspects.
>

Wix.targets doesn't automatically define that symbol as a preprocessor 
variable; however, it does define the Configuration variable.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Merge Module extracts msm file in target directory

2010-03-24 Thread Bob Arnson
On 3/24/2010 11:54 AM, Johann Taferl, T-AU wrote:
> I don't know, if this is an error or intended behavior:
>
> When I create a simple merge module (in my test with only one file in
> it) and refer to this merge module, the merge module - and its content -
> is not extracted to a temporary directory, but direct in the target
> folder.
>

Look in your .msi using the Orca tool; the .msm content (e.g., rows in 
the File table, Component table, etc) becomes part of the .msi but it 
sounds like something is adding your .msm as a file in the .msi.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Bob Arnson
On 3/22/2010 6:46 PM, Sanjay Poria wrote:
> The problem is that when I run the installer, it still expects to find files 
> (doc1, doc2) in the main directory (at the same level as the msi) instead of 
> the "DocFiles" directory. When building, the installer actually creates the 
> source structure as above (which made me think everything was specified ok).
>

The Layout attribute controls where the files are written, not where 
they're installed from. For that, use Directory/@SourceName. See also 
the Directory table in the MSI SDK.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSM compression?

2010-03-22 Thread Bob Arnson
On 3/22/2010 10:53 AM, John Aldridge wrote:
> so in this case the MSM /is/ the actual file, isn't it?

Indeed, that makes a difference. Merge modules must use an embedded 
cabinet, per the MSI SDK. WiX doesn't offer explicit control over the 
compression level in authoring, but the code appears to just use 
whatever you specified for the default compression level. You can try 
setting it to "none" to see if it makes for better delta patching.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Bob Arnson
On 3/22/2010 11:32 AM, Johann Taferl, T-AU wrote:
> Yes, but in merge modules them self, I can't referece through Merge or 
> MergeRef:
>

Correct, it must be authored in the product. Like I said, WiX doesn't 
automatically try to find dependent merge modules.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to install new Feature during Reinstall?

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:35 AM, Jan Bilek wrote:
> I've created new Product version installer (minor update) which contains
> brand-new Feature. When i try to reinstall this new version using
> REINSTALL and REINSTALMODE properties over the older version, then the
> new Feature doesn't get installed.

See the MSI SDK for REINSTALL. You need to specify new features via 
ADDLOCAL.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Bob Arnson
On 3/22/2010 9:49 AM, Johann Taferl, T-AU wrote:
> I tried to create a merge module with a dependency to a second one.
>

WiX doesn't automatically try to find dependent merge modules; it's all 
explicit via Merge and MergeRef elements.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:43 AM, Sanjay Poria wrote:
> Bob's suggestion of removing the @Cabinet or @EmbedCab attributes to create 
> "loose files" would work but then every installation file would have to be 
> taken from this "loose file structure".

You can have multiple Media elements, mixing loose files with cabinets.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSM compression?

2010-03-22 Thread Bob Arnson
On 3/22/2010 9:40 AM, John Aldridge wrote:
> It looks as if the MSM is internally compressed, because its size is
> less than that of the DLLs it contains. This has bad consequences when
> we try to build a patch for our application and the patch needs to
> update the installed MSM: the patch comes out very large, presumably
> because compressed files don't diff well.
>

Patches are generated against the actual files, not the cabinets they're 
stored in. Unless you're using delta patches, .msps contain updated 
files in their entirety.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] "ICE03: Invalid Language Id" for en-MY and en-SG

2010-03-22 Thread Bob Arnson
On 3/21/2010 12:26 AM, WenWu Lu wrote:
> However, I get error LGHT0204 : ICE03: Invalid Language Id; Table: File, 
> Column: Language, Key(s): enMYResources
>

Likely, ICE03 doesn't know about newer LCIDs.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:36 AM, jhennessey wrote:
> In the end I just wanted to put this out there to raise awareness of the
> issue and also to see if I should put in a feature request or something.
>

Yes, please. Though we'll need a lot more detail: MSI installs files in 
order of their sequence, not by directory. (You can see the individual 
operations in a verbose log.)

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How do I: Generate a Complete Installer usingCommand-Line Tools

2010-03-20 Thread Bob Arnson
On 3/20/2010 2:35 AM, Lisa Gracias wrote:
> @Brian: I'm using the same set of components in 3 different products and I
> need a refcount to be maintained.
>

You don't need to use a merge module for that; 
http://www.robmensching.com/blog/posts/2008/10/10/What-are-.wixlibs-and-why-would-you-use-them.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] UAC, InstallService, verify user account...

2010-03-20 Thread Bob Arnson
On 3/19/2010 8:19 PM, Stryder Crown wrote:
> AD I think I've isolated it down to a "Failed to load assembly
> Microsoft.Deployment.WindowsInstaller" error in the MSI log.
That's immediately followed what is probably a useful error code...

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] TextStyle

2010-03-20 Thread Bob Arnson
On 3/19/2010 8:28 PM, Szentpali Janos wrote:
> can someone tell me a way to change font styles on WixUI_FeatureTree dialogs
> other that re-defining the whole dialog set?
>

You need to recreate the set but you can reuse all the same dialogs. 
Please feel free to file a feature request; it ought to be easier, like 
WixUI_Advanced uses loc strings.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ServiceControl and Component

2010-03-18 Thread Bob Arnson
On 3/18/2010 9:10 PM, Zachary Young wrote:
> I have checked the event logs and see Tomcat is stopped and started, and I
> have looked at verbose logs from the installer, but I am not sure of the
> exact sequencing of the three events: stop, install/uninstall file, start. I
> have also looked at the documentation for  and I am still
> not sure.
>

Order is controlled by the actions that refer to the data (e.g., 
StopServices, StartServices, InstallFiles, RemoveFiles) in the 
InstallExecuteSequence table.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Deleting files from all users

2010-03-18 Thread Bob Arnson
On 3/18/2010 12:18 PM, Hoyt, David wrote:
> We have a program that produces some files (it's a cache of some info. it 
> finds when first run) that have to be deleted when the program is either 
> uninstalled or a new version installed. Thus, when the new version is run, it 
> recreates the cache with the updated info. from the new version. The problem 
> is that these files can be in any or all the user's home directories. 
> Modifying the program in question to give it different behavior isn't an 
> option.
>

In many cases, it's not possible to modify every user's profile. So MSI 
doesn't support it.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] XmlConfig results in ICE27 failure

2010-03-18 Thread Bob Arnson
On 3/18/2010 8:28 PM, Jacques Eloff wrote:
> When I tried to build the project, I received the following error:
> Error 2 ICE27: Action: 'DuplicateFiles' in InstallExecuteSequence table must
> come after the 'InstallFiles' action.
>
> If I add a bogus  element in the component everything compiles and
> runs just fine.
>

Please file a bug: The XmlConfig custom actions are scheduled relative 
to DuplicateFiles so they can operate on CopyFile'd files. That won't 
work when there is no InstallFiles action (though obviously that's rare).

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] minor issues with WiX installer gui

2010-03-18 Thread Bob Arnson
On 3/18/2010 10:26 AM, Jacek Pospychała wrote:
> By any chance, can you tell how to find in log, when a button (e.g.
> "Repair") have been pressed or when did the progress dialog appeared?
>

I'd use the timestamps.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Service Control / Service Install Wix 3.0/3.5 ICE03 Error

2010-03-18 Thread Bob Arnson
On 3/18/2010 2:30 PM, Michael Schlitt wrote:
> ICE03: Invalid identifier; Table: ServiceControl, Column: ServiceControl, 
> Key(s): Build Service (LGHT0204) - C:\Users\mschlitt\Documents\SharpDevelop 
> Projects\SetupProjectService\SetupProjectService\Files.wxs:6
>

Like it says, you have an invalid ID. See the "Identifier" topic in the 
MSI SDK.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MaintenanceWelcomeDlg and InstallUISequence

2010-03-18 Thread Bob Arnson
On 3/18/2010 8:06 AM, Oleksandr Y. Nechyporenko wrote:
> I've assumed that since I haven't published NewDialog event for Next button
> in PatchWelcomeDlg, and have published EndDialog event with value "Return",
> it will not show MaintenanceWelcomeDlg when I click Next.

That's not how it works: It will show the next dialog in sequence. You 
need to use NewDialog to handle wizard pages. You'll probably need to 
replace MaintenanceWelcomeDlg; please file a bug so we can look at how 
to make it overridable.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] minor issues with WiX installer gui

2010-03-17 Thread Bob Arnson
On 3/17/2010 6:08 AM, Jacek Pospychała wrote:
> This time, it's WiX dialog. On attached screenshot you can see which exactly
> button is stuck.
>

Check a verbose log and you'll see what's taking the time.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ICE038 - revised

2010-03-17 Thread Bob Arnson
On 3/16/2010 4:03 AM, Kristoffer Danielsson wrote:
> I noticed that using the same registry setting works, but I'm not sure what 
> this implies. Is this a bad idea?
>

Yes, it violates component rules. See "Organizing Applications into 
Components" in the MSI SDK.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] registrysearch

2010-03-17 Thread Bob Arnson
On 3/16/2010 6:08 AM, Yu, Brian wrote:
> How do I check if a registry directory exists or not using
> registrysearch?
>

AppSearch doesn't have that functionality.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to execute a custom action that depends on an assembly being installed to the GAC

2010-03-17 Thread Bob Arnson
On 3/16/2010 7:05 PM, Jacques Eloff wrote:
> It sounds to me then that a type 2 CA is not the solution then.
>
> I guess that gives rise to some more questions:
> 1) Where should I schedule this to ensure that rollbacks can be handled,
> keeping in mind that the assemblies I installed are in the GAC before the CA
> runs?
> 2) What options do I have to keep these CAs as managed code EXEs
> 3) Would a typ 18 CA serve me any better?
>
> The CAs are modifying an XML file, but there can potentially be a 32-bit and
> 64-bit version of the file (both need to be modified) and the CA takes care
> of that since it relies on using both the 32-bit and 64-bit registry entries
> to locate the file. Having multiple installers is not an option, so that
> takes using XmlFile elements out of the solution for me.
>

You're trying to do several things that aren't supported (either well or 
at all). Your choices are limited. The short answer is to follow the 
package rules (separate x86 and x64 packages) and use XmlConfig/XmlFile 
and get rollback for free. Slightly longer is to remove your 
dependencies on the GAC for custom actions.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Upgrade Vs Install - Leaving folders/files behind on Upgrade, not on Install

2010-03-17 Thread Bob Arnson
On 3/16/2010 4:28 PM, Dan Covill wrote:
> I've been dropped into the deep end of Wix for the last couple of weeks and 
> am trying to come up with a way to make this work. I've learned how to mostly 
> make major upgrades work but for some reason I can't quite nail down this 
> aspect of the installer. How can I do a major upgrade such that certain 
> components aren't uninstalled/reinstalled. I thought that all I would need to 
> do is not change the ComponentID for the component I don't want erased.

That depends on where you schedule RemoveExistingProducts. It sounds 
like you're doing it "early" so it's an uninstall of the old product and 
install of the new one. You can move it later. But see 
http://www.joyofsetup.com/2008/12/30/paying-for-upgrades/ for caveats.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-17 Thread Bob Arnson
On 3/16/2010 8:15 AM, Sanjay Poria wrote:
> 
>
> Will mean that all the File elements will be embedded into the cab. Basically 
> I wish to have “special” file elements that are to be installed but are not 
> taken from the embedded CAB file.
>

Don't use @Cabinet or @EmbedCab attributes. That creates "loose" files.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Sub-folders in ONE component?

2010-03-15 Thread Bob Arnson
On 3/15/2010 6:31 PM, Kristoffer Danielsson wrote:
> Do you always have to define a separate component for a sub-folder?
>

Yes. See the MSI SDK for "Component Table."

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WixUI_InstallDir + shield icon?

2010-03-15 Thread Bob Arnson
On 3/13/2010 3:03 PM, Kristoffer Danielsson wrote:
> In v3.5, is it possible to add a shield icon to the Install-button when using 
> WixUI_InstallDir + WixUI_ErrorProgressText?
>

It's already there, if ALLUSERS is set.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ICE038 - revised

2010-03-15 Thread Bob Arnson
On 3/15/2010 5:57 PM, Kristoffer Danielsson wrote:
> 1) I don't want to specify a registry key for each one of my 100 files!
>

Cost of doing business: MSI doesn't offer a better way.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] ambiguous short name warnings after dark

2010-03-15 Thread Bob Arnson
On 3/15/2010 11:13 AM, Bill McCormick wrote:
> How can I clean this up?
>

Notepad: Edit the file and remove those attributes; they're almost 
certainly vestigial.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Parsing a registry string

2010-03-15 Thread Bob Arnson
On 3/15/2010 4:13 PM, Dane Anderson (Acro Service Corp) wrote:
> HOW do I parse that registry string from inside of WIX at runtime?

MSI (WiX is the build toolset, not the runtime) doesn't have parsing 
support. You need an immediate custom action.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Bad formatting when printing a Eula from the Welcome screen

2010-03-15 Thread Bob Arnson
On 3/15/2010 1:09 AM, Adrian Tulloch wrote:
> Should the last line be something like this?
>
>   rcPage.bottom = MulDiv(nVertRes, ONE_INCH, nLogPixelsY);
>

Sounds right. Please file a bug so we don't lose this.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] setupbld.exe is giving error Error 0x80070002: Failed to CreateSetup.

2010-03-15 Thread Bob Arnson
On 3/15/2010 8:11 AM, MYFLEX wrote:
> setupbld.exe -out "c:\mysetup.exe" -ms "c:\aa.msi"  -titile "myapp" -setup
> "c:\mysetup.exe"
>

The -setup switch is for pointing to the setup.exe stub that comes with 
WiX (or your own for custom UI).

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditional check for existing GUIDs

2010-03-15 Thread Bob Arnson
On 3/15/2010 9:07 AM, Alex Wernecke wrote:
> How would I do a check for certain GUIDs as a conditional check for an
> install?

ComponentSearch

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Generating sections of componentgroup using heat

2010-03-15 Thread Bob Arnson
On 3/15/2010 4:11 PM, Steve Huston wrote:
> Is there an easy way to do this? Can I somehow tell heat to process
> multiple files, or to filter out specific files?
>

Yes: Use your build tool (e.g., MSBuild) to create a staging directory.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] including WixUI_Modno in project

2010-03-13 Thread Bob Arnson
On 3/12/2010 11:44 AM, Shabbir Ahsan wrote:
> I have copied the WixUI_Mondo.wxs into my project directory and renamed it 
> MyWixUI_Mondo.wxs.  I ahve also updated the UI ref to the following:
>
> 
>

You also need to rename the UI/@Id symbol.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] install service

2010-03-13 Thread Bob Arnson
On 3/12/2010 11:23 AM, Shabbir Ahsan wrote:
> I got the service to install, but it now fails to start.  Possibly an XP 
> quirk, and am now testing on other OS to see what happens.  When attempting 
> to start the service it returns an error saying the service did not respond 
> in a timely fashion.  I know the service is sound, as I am using it on 
> another server and it works no problem hence I'm thinking it is an XP problem.
>

Another common cuase is that your service has dependencies that aren't 
met (such as assemblies being installed to the GAC).

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Add Local Event

2010-03-13 Thread Bob Arnson
On 3/12/2010 11:46 AM, Oleksandr Y. Nechyporenko wrote:
> My main problem is that I need something like code below. I.e. I need
> duplicate same rows for each of buttons (InstallNoShield, Install,
> ChangeNoShield, Change, Repair). So there are too many copy-paste code with
> same operations but for different buttons. And I looking for a way to
> simplify it.
>
You can try custom actions but it's going to be more difficult because 
you can't use control events; you'll have to modify the ADDLOCAL and 
REMOVE properties instead. You might consider if there's another way to 
change your UI requirements so you don't need to duplicate the code in 
VerifyReadyDlg.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Uncaught error in WiX 3.0. (May wish to verify that this IS caught in 3.5?)

2010-03-13 Thread Bob Arnson
On 3/13/2010 10:42 AM, Curtis Jewell wrote:
> light.exe : error LGHT0001 : Encountered an unexpected merge error of
> type 'msmErrorPlatformMismatch' for which there is
>   currently no error message to display.  More information about the
>   merge and the failure can be found in the merge log:
>   'C:\Users\Curtis\AppData\Local\Temp\4yd2-mtj\merge.log'
>

Please file a bug so we don't lose the details.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using superscript text in a dialog?

2010-03-12 Thread Bob Arnson
On 3/11/2010 9:21 PM, Tabmow wrote:
> Sorry - i don't mean to be obtuse, but i searched around for 
> 'character map' and 'wix' and nothing jumps out at me. 

Character Map is a Windows tool; check your Start menu shortcuts.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Add Local Event

2010-03-12 Thread Bob Arnson
On 3/12/2010 7:29 AM, Oleksandr Y. Nechyporenko wrote:
> So now I setup addlocal / remove events for one of its buttons.
>

Many events are tied to the Install button; you likely will have to 
replace VerifyReadyDlg entirely to add your control events because you 
need the existing control events to happen after yours.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to execute a custom action that depends on an assembly being installed to the GAC

2010-03-12 Thread Bob Arnson
On 3/11/2010 11:02 PM, Jacques Eloff wrote:
> I've also add the WixFailWhenDeferred action to allow for injecting
> failures. I found that since it relies on the GAC, having Execute="commit"
> seems to work well by making sure the assemblies are in the GAC since this
> happens after the publishAssembly steps.
>

Commit actions happen after the install is commited, so rollback isn't 
feasible. See "Commit Custom Actions" in the MSI SDK for details.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix 2.0 to Wix 3.0

2010-03-11 Thread Bob Arnson
On 3/11/2010 3:10 PM, Anurag Pahwa wrote:
> We've already upgraded the installer sources and built the MSI (using WIX 
> 3.0) and wanted to know if we can release a patch (MSP) that targets the MSI 
> (built using WIX 2.0). I know we can decide whether to ship it as a patch or 
> minor upgrade or a major upgrade but to decide we wanted to know whether its 
> even possible to do that using a patch or not and if there are any 
> recommendations?
>

Recommendation: Don't change your toolset between patches. That applies 
doubly so for major toolset revisions.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to create a big MSI like Microsoft Office

2010-03-11 Thread Bob Arnson
On 3/11/2010 7:04 PM, puyo puy wrote:
> Thanks Bob but all individual team have to prepare their
> installer(s), I just need to consolidates all the installers and create a big 
> MSI.

That's also possible with fragments and ComponentGroupRef.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Is it possible to install a 32-bit COM server DLL under ProgramFiles64Folder?

2010-03-11 Thread Bob Arnson
On 3/11/2010 6:02 PM, Paul Baker wrote:
> We give the user a choice of install location for our 64-bit
> components, which defaults to "Program Files\Product Name". Should we
> create a parallel "Program Files (x86)\Product Name" folder for the
> 32-bit components? If so, what should happen if the user decides to
> install the 64-bit components to a different location?
>

Personally, I'd vote for "nothing." Unless a product is bigger than, 
say, 100MB, even folks like me who partition their drives tightly to 
keep small C: drives won't much care. (Remember that MSI keeps a copy of 
your .msi and Windows 7, it's the whole .msi.)

> One alternative that I have seen several times is to install the
> 32-bit components into "Program Files (x86)\Common Files". Are there
> any drawbacks to going against the stated purpose of CommonFilesFolder
> ("for components that are shared across applications") in this way?
>

Not that I know of. The most important thing is to keep files in the 
right directory tree according to bitness.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using superscript text in a dialog?

2010-03-11 Thread Bob Arnson
On 3/11/2010 9:39 AM, Tabmow wrote:
>  I searched around and didn't find this anywhere, so here goes:   I have
> a dialog panel where i want to puttm with the "tm" portion as
> a superscript, ie. raised 1/2 way above.Is this possible?
> I see discussion on how to use CodePage and create special chars like the
> copyright (C) symbol, but nothing about superscript, or superscripted "TM"
> at the very least :)
> Any ideas or suggestions?
>
>

They're characters. Use Character Map to copy the character into your 
.wxs/.wxl file.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] UAC Patching on WIndows 2008

2010-03-10 Thread Bob Arnson
On 3/10/2010 11:42 AM, Anurag Pahwa wrote:
> The following link below states that UAC patching is not supported on WIN2k8. 
> Is there way we can do this on Windows 2008 ?
>

The MSI SDK is the authoritative source on what's supported and what's not.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


<    4   5   6   7   8   9   10   11   12   13   >