Re: [WiX-users] WiX solution build error...

2009-02-18 Thread Neil Sleightholm
I haven't been following this but just to warn you the latest SDK is in 
HKLM\\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.1 - there are notes in the 
help file to show how to change NAnt to pick this up.
 
Neil
 
Neil Sleightholm
X2 Systems Limited
n...@x2systems.com  
 



From: Bob Arnson [mailto:b...@joyofsetup.com]
Sent: Thu 19/02/2009 01:24
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX solution build error...



Yan Sklyarenko wrote:
> I'm trying to build WiX solution and keep getting the error:
> "Couldn't find Platform SDK directory - please ensure the Windows Server
> 2008 and .NET Framework 3.5 SDK or Visual Studio 2008 is installed"
>  

It's looking for the value InstallationFolder in
HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] creating wix extensions

2009-02-18 Thread Sean Farrow
Hi Brian: 
Firstly, thanks for the pointers. How then do I fill a table using a
custom action at runtime. It seems I can get away with doing this, and
then have in installation query this table for the info I need via other
ca's.
Chers
Sean.

-Original Message-
From: Brian Rogers [mailto:rogers.br...@gmail.com] 
Sent: 18 February 2009 22:28
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] creating wix extensions

Hey Sean,

WIX extensions are based in managed code (.net). You could use managed
C++ to develop the extension, but not native code. I am curious how you
are comparing a custom action to a WIX extension. An extension,
typically, is used to modify the input .wxs file to the output .wixobj
file and then to add .wixlib files during the linker. A custom action
will actually execute during the installation of the MSI.

If you need to create a custom table you can do that in WIX without
having to write your own extension or custom action.

Brian Rogers
"Intelligence removes complexity." - Me
http://icumove.spaces.live.com


On Wed, Feb 18, 2009 at 12:46 PM, Sean Farrow
wrote:

> Hi:
> Can I create a wix extension in a language other than a .net based 
> language (specifically c++)?
> Alternatively, if I create a table in a custom action (what is the api

> call to do this, and which library is it in?) how long does this table

> last?
> I'm trying to decide whether to create an extension, or whether to 
> create a custom action. Any help apreciated.
>  Cheers
> Sean.
>
>
> --
>  Open Source Business Conference (OSBC), March 24-25, 2009, 
> San Francisco, CA -OSBC tackles the biggest issue in open source: Open

> Sourcing the Enterprise -Strategies to boost innovation and cut costs 
> with open source participation -Receive a $600 discount off the 
> registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>

--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA -OSBC tackles the biggest issue in open source: Open
Sourcing the Enterprise -Strategies to boost innovation and cut costs
with open source participation -Receive a $600 discount off the
registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
 

__ Information from ESET NOD32 Antivirus, version of virus
signature database 3866 (20090218) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
 

__ Information from ESET NOD32 Antivirus, version of virus
signature database 3866 (20090218) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Log file generation

2009-02-18 Thread Anweshi D
Hi

use msiexec /i [msiname] /l*v [logfilename]
 
Thank you
Anweshi

 




With Regards,

Anweshi Deverasetty,
Associate Consultant,
Microsoft Global Services India.
http://anweshi-microsoft.spaces.live.com/

 
"Give when others are in need , not when u have." - Anweshi 




- Original Message 
From: Hukumchand Shah 
To: wix-users 
Sent: Thursday, February 19, 2009 10:25:02 AM
Subject: [WiX-users] Log file generation

Hi All,

Can anyone tell me, how to generate log file for my installation process.
I want log file for whatever installer does during installation process.

Thanks,
Hukum
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Install to removable device

2009-02-18 Thread kibnet

Hi 
I'd like to install my application to any removable device. This application
should be installed to different flash drives on one computer and user could
launch application at any other machine. Can wix help me to do this? 
ClickOnce tech is very good for my purposes, but user can't choose where to
install application
-- 
View this message in context: 
http://n2.nabble.com/Install-to-removable-device-tp2351712p2351712.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Richard

In article <53566.71452...@web36606.mail.mud.yahoo.com>,
Christopher Painter   writes:

> But you know what? I'm not even going to discuss this with you anymore.

Thank god for small miracles.
-- 
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
  

Legalize Adulthood! 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Log file generation

2009-02-18 Thread Hukumchand Shah
Hi All,

Can anyone tell me, how to generate log file for my installation process.
I want log file for whatever installer does during installation process.

Thanks,
Hukum
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Christopher Painter
Whoever said I was adding a .NET dependency solely for the sake of the 
installer?  I create installers in a product line environment and every single 
core asset we have has a dependency on .NET 3.5 Sp1.  

But you know what? I'm not even going to discuss this with you anymore.  You 
are stuck in the past. The rest of the world has moved on and embraced new 
technologies.   But be my guest, have fun with primitive technology all you 
want.

Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 2/18/09, Richard  wrote:

> From: Richard 
> Subject: Re: [WiX-users] Visual Dialog Development
> To: wix-users@lists.sourceforge.net
> Date: Wednesday, February 18, 2009, 10:27 PM
> In article
> <210143.99329...@web36607.mail.mud.yahoo.com>,
> Christopher Painter
>   writes:
> 
> > As usual, you are misquoting me Richard.
> 
> Its not misquoting you when I quote you verbatim.
> 
> Give me a break, get a life or both.
> 
> >I was replying to the statement:
> 
> Everyone reading this thread has already read your response
> and the
> message that generated it.  You're just repeating
> yourself now.
> 
> > "An installer and it's UI should be as fast
> as possible and should run on 
> > blank windows 2000 systems. In this way, it must not
> use .Net (and Java 
> > and so on ...)"
> 
> ...and for MS products that targetted such systems they
> didn't
> introduce a dependency on .NET *just* for UI for the
> installer.
> 
> Of course, Windows 2000 isn't supported anymore by MS
> products, and
> most MS products these days leverage .NET in one way or
> another, so it
> is not introducing a dependency on .NET to use it for the
> installer
> UI.
> 
> However, the point still stands -- we are talking about not
> introducing a .NET depencency where it isn't needed and
> gratuitously
> using .NET for the installer UI when the rest of the
> application
> doesn't need it is dumb.
> 
> Dependencies are what make installers complex and difficult
> to
> maintain and manage.  The fewer the dependencies, the
> better.
> -- 
> "The Direct3D Graphics Pipeline" -- DirectX 9
> draft available for download
>  
> 
> 
> Legalize Adulthood!
> 
> 
> --
> Open Source Business Conference (OSBC), March 24-25, 2009,
> San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open
> Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open
> source participation
> -Receive a $600 discount off the registration fee with the
> source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Richard

In article <210143.99329...@web36607.mail.mud.yahoo.com>,
Christopher Painter   writes:

> As usual, you are misquoting me Richard.

Its not misquoting you when I quote you verbatim.

Give me a break, get a life or both.

>I was replying to the statement:

Everyone reading this thread has already read your response and the
message that generated it.  You're just repeating yourself now.

> "An installer and it's UI should be as fast as possible and should run on 
> blank windows 2000 systems. In this way, it must not use .Net (and Java 
> and so on ...)"

...and for MS products that targetted such systems they didn't
introduce a dependency on .NET *just* for UI for the installer.

Of course, Windows 2000 isn't supported anymore by MS products, and
most MS products these days leverage .NET in one way or another, so it
is not introducing a dependency on .NET to use it for the installer
UI.

However, the point still stands -- we are talking about not
introducing a .NET depencency where it isn't needed and gratuitously
using .NET for the installer UI when the rest of the application
doesn't need it is dumb.

Dependencies are what make installers complex and difficult to
maintain and manage.  The fewer the dependencies, the better.
-- 
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
  

Legalize Adulthood! 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] What's wrong with this custom action?

2009-02-18 Thread Harrison Le
Can someone tell me what's wrong with this custom action? I can run the command 
manually, but the installer always failed



  
  

  
  



   NOT 
Installed



The log file has this

MSI (s) (18:E8) [19:24:29:964]: Executing op: 
ActionStart(Name=disable_enlightened_device,,)
MSI (s) (18:E8) [19:24:30:027]: Executing op: 
CustomActionSchedule(Action=disable_enlightened_device,ActionType=3090,Source=C:\CATests\devcon.exe,Target=disable
 =display VMBUS*,)
CustomAction disable_enlightened_device returned actual error code 1 (note this 
may not be 100% accurate if translation happened inside sandbox)


Do I need to escape some characters or something? I tried to add quotes but it 
didn't work.

- Harrison

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF Embedded UI Problem

2009-02-18 Thread Christopher Painter
I did an MSI package diff and found the real source of the problem.  It's not 
the ID that's wrong, it's the Name attribute ( FileName column of the MSI ).

It seems WiX doesn't require a Name attribute and if you give it an Id 
attribute it uses it for the Name attribute.

Either way, filing a bug.

Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me



  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF - install, rollback and uninstall

2009-02-18 Thread Jason Ginchereau
Use Session.GetMode(InstallRunMode) -- it's just a very thin wrapper around the 
MsiGetMode Win32 API (http://msdn.microsoft.com/en-us/library/aa370125.aspx)


-Original Message-
From: Neil Sleightholm [mailto:n...@x2systems.com] 
Sent: Wednesday, February 18, 2009 2:51 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] DTF - install, rollback and uninstall

I a DTF authored custom action how can you tell the mode it is running
in, e.g. install, rollback or uninstall?

 

Neil

 

Neil Sleightholm
X2 Systems Limited
n...@x2systems.com  

 



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 0x654 thown by light.exe on x64 machine

2009-02-18 Thread Bob Arnson
Nan Zang wrote:
>  I have a Windows server 2008 x64 machine and I used wix 3.0.5006.0 x64 
> binaries.
>
>  When I build my wix project, I got the following error:
>
> light.exe : error LGHT0216 : An unexpected Win32 exception with error code 
> 0x654
>  occurred: This installation package could not be opened. Contact the 
> application vendor to verify that this is a valid Windows Installer package
> NMAKE : fatal error U1077: '.\light.exe' : return code '0xd8'
>   

Are you running the build on the parent partition or in a VM? The latest 
version of WiX throws a different error message because the most common 
cause is trying to validate an x64 package on an x86 machine. Try 
double-clicking the .msi package to see what message you get.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] util:EventSource not creating event source

2009-02-18 Thread Bob Arnson
Greg Silin wrote:
> We are attempting to create event log source for a clean install of our app.  
> Here is the excerpt that attempts to install the logs.  Note that all the 
> other steps complete successfully, except the EventSource commands.
>   

EventSource is implemented as registry values, so the first check is 
with Orca to make sure the right values are present. Second, you have a 
number of components that make for better key paths than the component's 
directory; try using one of them (including EventSource itself). Third, 
check a verbose log to see if the component is being installed.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users]

2009-02-18 Thread Bob Arnson
Dieter Janzen wrote:
> I am trying to let the user pick a file and store the path into a property 
> while the installation is running. I allready wrote to this mailinglist, and 
> there was the advise to look at the browse dialog. But the problem ist, there 
> you can only look for orders and not files.
>   

MSI doesn't expose a way to select files, only directories.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX solution build error...

2009-02-18 Thread Bob Arnson
Yan Sklyarenko wrote:
> I'm trying to build WiX solution and keep getting the error:
> "Couldn't find Platform SDK directory - please ensure the Windows Server
> 2008 and .NET Framework 3.5 SDK or Visual Studio 2008 is installed"
>   

It's looking for the value InstallationFolder in 
HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v6.0A.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] 1 msi for all localization

2009-02-18 Thread Bob Arnson
Black, Ty wrote:
> I am Looking for a way to roll up all the files that are created through
> my wix project into 1 msi for all languages.
>   

MSI doesn't support that. The closest is one .msi package and  
language-specific transforms.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Avoid Multiple Instances of Installer

2009-02-18 Thread Bob Arnson
Anweshi D wrote:
> How to avoid multiple instances of Installer. Right now I can run 2 instances 
> of the MSI file. I am using WIXUI_INSTALLDIR. After the installation begins 
> then the other instance gets an error that one instance is running. I would 
> like to stop the user running a second instance when one instance is already 
> running. 
>   

MSI doesn't support that.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to get VS90_PROJECTTEMPLATES_DIR path

2009-02-18 Thread Bob Arnson
Throndorin wrote:
> So I want to know if there is a way to get the
> correct real path to this macro outside the installer. I know there is an
> MSI object available for example. 
>   

Check out MSI functions, such as MsiGetComponentPath.

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



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF Embedded UI Problem

2009-02-18 Thread Christopher Painter
You are right, changing the ID to have .dll fixed the problem.  The problem of 
course is the MSI SDK topic on the MsiEmbeddedUI table doesn't mention this a 
problem and r Candle/Light/Validation don't catch it.

Either way I think it's a bug in WiX because if I edit just that table in WiX 
it doesn't solve the problem.  Only fixing the wxs does.

As for the problem you were having, I actually can answer that one!  :-)

If you look at the C# custom action project templates in Votive you'll see they 
implement an msbuild task to package your *.CA.dll.   This task is smart enough 
to auto package all non-GAC'd assemblies and project content. 

If you look at the WPF sample you'll see that it just has a simple postbuild 
call to MakeSfxCA and it's lacking the arguments to package all your other 
stuff up into the resultant DLL.

The samples project also has a dependency on the WiX targets which is a very 
bad idea in my opinion.  I just want to build the sample not WiX.   So do what 
I did:  Create a C# custom action project, strip it of it's classes and 
transport the classes from the WPF project into the newly created project.
The result is the best of both worlds. :-)


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 2/18/09, Oliver Wickham  wrote:

> From: Oliver Wickham 
> Subject: RE: [WiX-users] DTF Embedded UI Problem
> To: chr...@deploymentengineering.com, "General discussion for Windows 
> Installer XML toolset." 
> Date: Wednesday, February 18, 2009, 7:51 AM
> Hi,
> 
> When looking into using an EmbeddedUI, I did a bit of
> research on the
> mailing list, and remember seeing a post that suggested
> that the
> embedded will not work without a .dll suffix on the Id of
> the EmbeddedUI
> element. I have successfully used the latest WIX and a
> project derived
> sample last week, using and ID with .dll appended. One
> thing I did
> notice is that it does not seem to work if any additional
> references/dependencies are added that are not present on
> the target
> system (e.g. .Net stuff is ok, but our companies framework
> DLLs don't
> work). It is strange, because the additional dependencies
> work on
> standard DTF custom actions, just not on the Embedded UI
> stuff. I wonder
> if anybody else has a clue about why this is?
> 
> Regards,
> 
> Olly
> 
> -Original Message-
> From: Christopher Painter
> [mailto:chr...@deploymentengineering.com] 
> Sent: 18 February 2009 12:52
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] DTF Embedded UI Problem
> 
> In an effort to learn the new functionality, I built the
> WPF sample
> found in wix3-sources and tried to consume it in a product.
>  
> 
> My WXS looks like this:
> 
>  Compressed="yes" />
> 
> 
>SourceFile="$(var.DTF_WPF.TargetDir$(var.DTF_WPF.TargetName).CA.dll"> mbeddedUI>
> 
> 
> I have MSI 4.5 installed on Server 2008 and my logfile
> shows the
> following. If I stream my dll out of MsiEmbeddedUI table
> and look at it
> in depends I can see that it exports InitializeEmbeddedUI,
> EmbeddedUIHandler and ShutdownEmbedddUI functions.   If I
> put a message
> box inside of the initialize method I never see my message.
> 
> Any thoughts?
> 
> 
> 
> MSI (c) (80:F4) [06:43:13:436]: PROPERTY CHANGE: Adding
> OriginalDatabase
> property. Its value is
> 'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\WixProject1.msi'.
> MSI (c) (80:F4) [06:43:13:436]: Machine policy value
> 'MsiDisableEmbeddedUI' is 0
> MSI (c) (80:F4) [06:43:13:436]: EEUI - Running
> MsiEmbeddedUI code
> MSI (c) (80:04) [06:43:13:451]: Cloaking enabled.
> MSI (c) (80:04) [06:43:13:451]: Attempting to enable all
> disabled
> privileges before calling Install on Server
> MSI (c) (80:04) [06:43:13:451]: Connected to service for CA
> interface.
> MSI (c) (80:F4) [06:43:13:514]: EEUI - Unable to load
> embedded DLL
> handler
> MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
> MSICLIENTUSESEMBEDDEDUI property. Its value is '1'.
> MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
> SourceDir
> property. Its value is
> 'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
> MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
> SOURCEDIR
> property. Its value is
> 'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
> MSI (c) (80:50) [06:43:13:529]: PROPERTY CHANGE: Adding
> VersionHandler
> property. Its value is '4.05'.
> === Logging started: 2/18/2009  6:43:13 ===
> MSI (c) (80:F4) [06:43:13:529]: Note: 1: 2205 2:  3:
> PatchPackage 
> MSI (c) (80:F4) [06:43:13:529]: Machine policy value
> 'DisableRollback'
> is 0
> MSI (c) (80:F4) [06:43:13:529]: User policy value
> 'DisableRollback' is 0
> MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
> UILevel
> property. Its value is '5'.
> MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
> ACTION property.
> Its value is 'INSTALL'.
> MSI (c) (80:F4) [06:43:13:529]: Doing a

Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Christopher Painter
As usual, you are misquoting me Richard.  I was replying to the statement:

"An installer and it's UI should be as fast as possible and should run on 
blank windows 2000 systems. In this way, it must not use .Net (and Java 
and so on ...)"

Besides, if the poster really wated the fastest possible installer, then he 
shouldn't be using MSI in the first place.  It's not exactly known for breaking 
speed records.


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 2/18/09, Richard  wrote:

> From: Richard 
> Subject: Re: [WiX-users] Visual Dialog Development
> To: chr...@deploymentengineering.com, "General discussion for Windows 
> Installer XML toolset." 
> Date: Wednesday, February 18, 2009, 6:00 PM
> In article
> <175249.83492...@web36603.mail.mud.yahoo.com>,
> Christopher Painter
>   writes:
> 
> > LOL, tell that to Microsoft DevDiv then.  I can think
> of plenty of
> > their inst alls that require .NET and use external
> UI's.
> 
> Show me one where the *only* requirement for .NET is the
> installer UI,
> i.e. not a product that itself also depends on .NET.
> -- 
> "The Direct3D Graphics Pipeline" -- DirectX 9
> draft available for download
>  
> 
> 
> Legalize Adulthood!
> 


  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users]

2009-02-18 Thread Dieter Janzen
Thanks for the response.

What do you mean with handler?
It must be possible with a Type1 CA, isn't it?

> -Ursprüngliche Nachricht-
> Von: "Brian Rogers" 
> Gesendet: 19.02.09 01:00:18
> An: "General discussion for Windows Installer XML toolset." 
> 
> Betreff: Re: [WiX-users] 


> Hey Dieter,
> 
> You are now experiencing the limitations of the Windows Installer UI. If you
> must do what you are looking to do, you will need to create your own
> external UI handler or embedded handler.
> 
> Thanks,
> 
> Brian Rogers
> "Intelligence removes complexity." - Me
> http://icumove.spaces.live.com
> 
> 
> On Wed, Feb 18, 2009 at 6:20 AM, Dieter Janzen  wrote:
> 
> > hi,
> >
> > I am trying to let the user pick a file and store the path into a property
> > while the installation is running. I allready wrote to this mailinglist, and
> > there was the advise to look at the browse dialog. But the problem ist,
> > there you can only look for orders and not files.
> > I tried .net:
> > I can open a dialog with the help of .net and the user can browse files,
> > but unfurtunally I can't store the path into a property.
> > With CustomAction Type 5/6 I have access to the properties but I cant build
> > a gui with the skripts (I think?)
> > And I can't code in c++
> >
> > Thanks
> > ___
> > DSL zum Nulltarif + 20 Euro Extraprämie bei Online-Bestellung über die
> > DSL Freundschaftswerbung! http://dsl.web.de/?ac=OM.AD.AD008K15279B7069a
> >
> >
> >
> > --
> > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> > CA
> > -OSBC tackles the biggest issue in open source: Open Sourcing the
> > Enterprise
> > -Strategies to boost innovation and cut costs with open source
> > participation
> > -Receive a $600 discount off the registration fee with the source code:
> > SFAD
> > http://p.sf.net/sfu/XcvMzF8H
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 



Pt! Schon vom neuen WEB.DE MultiMessenger gehört? 
Der kann`s mit allen: http://www.produkte.web.de/messenger/?did=3123


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] creating wix extensions

2009-02-18 Thread Brian Rogers
Hey Sean,

WIX extensions are based in managed code (.net). You could use managed C++
to develop the extension, but not native code. I am curious how you are
comparing a custom action to a WIX extension. An extension, typically, is
used to modify the input .wxs file to the output .wixobj file and then to
add .wixlib files during the linker. A custom action will actually execute
during the installation of the MSI.

If you need to create a custom table you can do that in WIX without having
to write your own extension or custom action.

Brian Rogers
"Intelligence removes complexity." - Me
http://icumove.spaces.live.com


On Wed, Feb 18, 2009 at 12:46 PM, Sean Farrow
wrote:

> Hi:
> Can I create a wix extension in a language other than a .net based
> language (specifically c++)?
> Alternatively, if I create a table in a custom action (what is the api
> call to do this, and which library is it in?) how long does this table
> last?
> I'm trying to decide whether to create an extension, or whether to
> create a custom action. Any help apreciated.
>  Cheers
> Sean.
>
>
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.0 + MSBuild Issues

2009-02-18 Thread Doran Wellnitz
You are a blinding, brilliant light :).

Thanks, that looks like it did the trick.  Since I was able to set the first 
DefineConstants parameter from the MSBUILD project, I kept thinking I should be 
able to get that working, but your method does exactly what I was looking for.

Thanks!  I was starting to lose it :).

DoranW

-Original Message-
From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] 
Sent: Tuesday, February 17, 2009 4:19 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

Where is this snippet from? Your build script? As I said, this should be
in the wixproj file, and this is how you call it:




-Original Message-
From: Doran Wellnitz [mailto:dor...@microsoft.com] 
Sent: Tuesday, February 17, 2009 17:20
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

Were you able to actually get that working?

I just tried that approach, but I get the exact same behavior.  I think
that makes sense since after the properties are calculated, you still
end up with the same string value
(DefineConstants=Name1=Value1;Name2=Value2 and only the first pair is
being recognized).

Here's a snippet from how I implemented your suggestions:

  



  






Thanks,
DoranW

-Original Message-
From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] 
Sent: Tuesday, February 17, 2009 11:16 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

This is what I come up with after reading the posts. Lets say you have
two properties to overwrite: BuildNumber and RevisionNumber. In wixproj
file:

  

  


  

  

Then instead of overwriting DefineConstants you overwrite individual
properties.


-Original Message-
From: Doran Wellnitz [mailto:dor...@microsoft.com] 
Sent: Tuesday, February 17, 2009 12:59
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

Hello,

I've reviewed both links and unfortunately I haven't been able to
resolve my issue.  The second link doesn't appear to be related to my
specific issue.

The first link offers a work-around, but it looks like it was never
confirmed by anyone.  After trying their method (replacing semi-colons
with the XML markup %3b, using ItemGroup for setting the parameters,
etc) I get the same behavior (only the first parameter is recognized).
Also, the example looks to be a hypothetical and doesn't use the
DefineConstants parameter.

Does anyone know of a (confirmed) method for passing multiple WiX
parameters from MSBuild?  Thanks.

Thanks,
DoranW

-Original Message-
From: Doran Wellnitz [mailto:dor...@microsoft.com] 
Sent: Monday, February 16, 2009 9:14 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

Scratch that :)...Links got broken in email.

-Original Message-
From: Doran Wellnitz 
Sent: Monday, February 16, 2009 9:13 PM
To: General discussion for Windows Installer XML toolset.
Subject: RE: [WiX-users] WiX 3.0 + MSBuild Issues

Thanks for the quick reply, but neither of those links appear to work...

-Original Message-
From: Alex Ivanoff [mailto:alex.ivan...@shavlik.com] 
Sent: Monday, February 16, 2009 9:12 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0 + MSBuild Issues

These should get you some ideas:
http://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/d0610b37-02
fa-43dc-9823-3fa867093707
http://social.msdn.microsoft.com/Forums/en-US/tfsbuild/thread/95bf6b1d-9
dae-48ba-b56d-08fa5ae26563


-Original Message-
From: Doran Wellnitz [mailto:dor...@microsoft.com] 
Sent: Monday, February 16, 2009 22:52
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX 3.0 + MSBuild Issues

Hello,

I'm trying to upgrade our TFS build (MSBuild) projects to use the new
WiX 3.0 stuff.  Unfortunately, I'm having a devil of a time passing all
of the preprocessor variables to the WiX project from MSBuild.  My
understanding is that I should be using the DefineConstants property for
passing them in, but unfortunately it is only recognizing the first
property passed in.

Here is a snippet from the build project invoking the WiX Project:


  COREDROP=$(CoreDrop);
DOCDROP=\\rpd-drops\Documents; RAPDROP=$(DropLocation)\$(BuildNumber)\;
LOCDROP=$(DropLocation)\$(BuildNumber)\;
DISTRIBUTEDROP=\\rpd-drops\Distribute\;



  
  

I've tried passing them in directly in the properties, creating the
DefineConstants property by using a CreateProperty instead, etc, etc.
No matter what I try, only the first parameter is recognized (or worse
:)).  I have even tried passed in each one individually, still the same
behavior...

However, if I look at the build log, it appears all parameters are being
passed and set correctly...just aren't

[WiX-users] DTF - install, rollback and uninstall

2009-02-18 Thread Neil Sleightholm
I a DTF authored custom action how can you tell the mode it is running
in, e.g. install, rollback or uninstall?

 

Neil

 

Neil Sleightholm
X2 Systems Limited
n...@x2systems.com  

 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Richard

In article <175249.83492...@web36603.mail.mud.yahoo.com>,
Christopher Painter   writes:

> LOL, tell that to Microsoft DevDiv then.  I can think of plenty of
> their inst alls that require .NET and use external UI's.

Show me one where the *only* requirement for .NET is the installer UI,
i.e. not a product that itself also depends on .NET.
-- 
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
  

Legalize Adulthood! 

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users]

2009-02-18 Thread Brian Rogers
Hey Dieter,

You are now experiencing the limitations of the Windows Installer UI. If you
must do what you are looking to do, you will need to create your own
external UI handler or embedded handler.

Thanks,

Brian Rogers
"Intelligence removes complexity." - Me
http://icumove.spaces.live.com


On Wed, Feb 18, 2009 at 6:20 AM, Dieter Janzen  wrote:

> hi,
>
> I am trying to let the user pick a file and store the path into a property
> while the installation is running. I allready wrote to this mailinglist, and
> there was the advise to look at the browse dialog. But the problem ist,
> there you can only look for orders and not files.
> I tried .net:
> I can open a dialog with the help of .net and the user can browse files,
> but unfurtunally I can't store the path into a property.
> With CustomAction Type 5/6 I have access to the properties but I cant build
> a gui with the skripts (I think?)
> And I can't code in c++
>
> Thanks
> ___
> DSL zum Nulltarif + 20 Euro Extraprämie bei Online-Bestellung über die
> DSL Freundschaftswerbung! http://dsl.web.de/?ac=OM.AD.AD008K15279B7069a
>
>
>
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] util:EventSource not creating event source

2009-02-18 Thread Greg Silin
Hi,

We are attempting to create event log source for a clean install of our app.  
Here is the excerpt that attempts to install the logs.  Note that all the other 
steps complete successfully, except the EventSource commands.

As far as we know all the rights/permissions should be in place.  The installer 
isn't failing, rather, after it's done the Event Source isn't created.

Does anyone have any thoughts on what could be going wrong? Much appreciated.

-greg





  


  
  
  



  







  







--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 0x654 thown by light.exe on x64 machine

2009-02-18 Thread Nan Zang
Here is my wxs file which gives the error.

Thanks a lot,
Nan


http://schemas.microsoft.com/wix/2006/wi";
  xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension";>
  








  




  




  




  






  

  




  

  




  

  



From: Nan Zang
Sent: Wednesday, February 18, 2009 2:44 PM
To: 'wix-users@lists.sourceforge.net'
Subject: Error code 0x654 thown by light.exe on x64 machine

Hi All,

 I am new to wix, and got stuck to get my first wix project run. I need some 
help.

Here is my problem:

 I have a Windows server 2008 x64 machine and I used wix 3.0.5006.0 x64 
binaries.

 When I build my wix project, I got the following error:

light.exe : error LGHT0216 : An unexpected Win32 exception with error code 0x654
 occurred: This installation package could not be opened. Contact the 
application vendor to verify that this is a valid Windows Installer package
NMAKE : fatal error U1077: '.\light.exe' : return code '0xd8'

 I met the same error when I built the project in VS2008 with x64 target 
platform. But it works fine, when I change the target platform to x86.

Any help will be appreciated.

Thanks,

Nan

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Error code 0x654 thown by light.exe on x64 machine

2009-02-18 Thread Nan Zang
Hi All,

 I am new to wix, and got stuck to get my first wix project run. I need some 
help.

Here is my problem:

 I have a Windows server 2008 x64 machine and I used wix 3.0.5006.0 x64 
binaries.

 When I build my wix project, I got the following error:

light.exe : error LGHT0216 : An unexpected Win32 exception with error code 0x654
 occurred: This installation package could not be opened. Contact the 
application vendor to verify that this is a valid Windows Installer package
NMAKE : fatal error U1077: '.\light.exe' : return code '0xd8'

 I met the same error when I built the project in VS2008 with x64 target 
platform. But it works fine, when I change the target platform to x86.

Any help will be appreciated.

Thanks,

Nan

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Silent Installation of a single feature

2009-02-18 Thread Wilson, Phil
You are trying to run a custom action of the general type "installed as part of 
the app" by running something (DropDatabases) that is not being installed, most 
likely because it is not part of Feature1 that you are installing. 

Phil Wilson 


-Original Message-
From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] 
Sent: Wednesday, February 18, 2009 12:10 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Silent Installation of a single feature


Hi Phil,

I generated a log file and it gives the following error.

MSI (s) (60:24) [14:04:22:909]: Doing action: DropDatabases.cmd
Action start 14:04:22: DropDatabases.cmd.
MSI (s) (60:24) [14:04:23:034]: Note: 1: 2753 2: DropDatabases.cmd 
DEBUG: Error 2753:  The File 'DropDatabases.cmd' is not marked for
installation.
The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2753. The arguments are: DropDatabases.cmd, , 

Then, it rollsback...I never got this error while doing a normal
installation. I have done some research on this error and found the
following 

This often means there is a missing "Not Installed" or "Not REMOVE"
condition on a
custom action. Causing the setup to try to run something that may not
exist as part of its installation. Further, this error may be
encountered if attempting to execute a file as part of the installation,
that is not included in the installation.

Following is my CA execution condition



Please let me know there is something that I might be overlooking...

Thanks and Regards,
Surekha Vuchuru


-Original Message-
From: Wilson, Phil [mailto:phil.wil...@wonderware.com] 
Sent: Wednesday, February 18, 2009 1:21 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Silent Installation of a single feature

Using ADDLOCAL=Feature1 on a silent command line is the documented way
to do this.  Create a log and see what it tells you about the feature
and its components.

Phil Wilson 

-Original Message-
From: Vuchuru, Surekha (SBT US EXT)
[mailto:surekha.vuchuru@siemens.com] 
Sent: Wednesday, February 18, 2009 8:13 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Silent Installation of a single feature

Hello Everyone,
 
Please let me know how I can install a single feature silently...I have
tried using msiexec /i abc.msi /passive ADDLOCAL=Feature1. This does not
work...
 
If I use msiexec /i abc.msi /passive ADDLOCAL=ALL, then it installs all
the features...But, that is not what I want.
 
Please guide me on this topic.
 
Thanks and Regards,
Surekha Vuchuru

--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/l

[WiX-users] any pointers on the syntax i should one use to enable deployment of a gac dll required dll.config file, e.g. gac dll's that make use if setting designer/api runtime settings?

2009-02-18 Thread Robert O'Brien
any pointers on the syntax i should one use to enable deployment of a gac dll 
required dll.config file, e.g. gac dll's that make use if setting designer/api 
runtime settings?

I tried the following two options and the first, currently commented out, 
doesn't work because it doesn't drop the file in the actual gac folder, the 
second doesn't work because it seems the gac placement processing deletes it 
when the Assembly=".net" dll file setting is processed.

 


 














--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] creating wix extensions

2009-02-18 Thread Sean Farrow
Hi: 
Can I create a wix extension in a language other than a .net based
language (specifically c++)?
Alternatively, if I create a table in a custom action (what is the api
call to do this, and which library is it in?) how long does this table
last?
I'm trying to decide whether to create an extension, or whether to
create a custom action. Any help apreciated.
 Cheers
Sean.
 
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Silent Installation of a single feature

2009-02-18 Thread Vuchuru, Surekha (SBT US EXT)

Hi Phil,

I generated a log file and it gives the following error.

MSI (s) (60:24) [14:04:22:909]: Doing action: DropDatabases.cmd
Action start 14:04:22: DropDatabases.cmd.
MSI (s) (60:24) [14:04:23:034]: Note: 1: 2753 2: DropDatabases.cmd 
DEBUG: Error 2753:  The File 'DropDatabases.cmd' is not marked for
installation.
The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2753. The arguments are: DropDatabases.cmd, , 

Then, it rollsback...I never got this error while doing a normal
installation. I have done some research on this error and found the
following 

This often means there is a missing "Not Installed" or "Not REMOVE"
condition on a
custom action. Causing the setup to try to run something that may not
exist as part of its installation. Further, this error may be
encountered if attempting to execute a file as part of the installation,
that is not included in the installation.

Following is my CA execution condition



Please let me know there is something that I might be overlooking...

Thanks and Regards,
Surekha Vuchuru


-Original Message-
From: Wilson, Phil [mailto:phil.wil...@wonderware.com] 
Sent: Wednesday, February 18, 2009 1:21 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Silent Installation of a single feature

Using ADDLOCAL=Feature1 on a silent command line is the documented way
to do this.  Create a log and see what it tells you about the feature
and its components.

Phil Wilson 

-Original Message-
From: Vuchuru, Surekha (SBT US EXT)
[mailto:surekha.vuchuru@siemens.com] 
Sent: Wednesday, February 18, 2009 8:13 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Silent Installation of a single feature

Hello Everyone,
 
Please let me know how I can install a single feature silently...I have
tried using msiexec /i abc.msi /passive ADDLOCAL=Feature1. This does not
work...
 
If I use msiexec /i abc.msi /passive ADDLOCAL=ALL, then it installs all
the features...But, that is not what I want.
 
Please guide me on this topic.
 
Thanks and Regards,
Surekha Vuchuru

--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Silent Installation of a single feature

2009-02-18 Thread Wilson, Phil
Using ADDLOCAL=Feature1 on a silent command line is the documented way to do 
this.  Create a log and see what it tells you about the feature and its 
components.

Phil Wilson 

-Original Message-
From: Vuchuru, Surekha (SBT US EXT) [mailto:surekha.vuchuru@siemens.com] 
Sent: Wednesday, February 18, 2009 8:13 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Silent Installation of a single feature

Hello Everyone,
 
Please let me know how I can install a single feature silently...I have
tried using msiexec /i abc.msi /passive ADDLOCAL=Feature1. This does not
work...
 
If I use msiexec /i abc.msi /passive ADDLOCAL=ALL, then it installs all
the features...But, that is not what I want.
 
Please guide me on this topic.
 
Thanks and Regards,
Surekha Vuchuru
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Launch Conditions

2009-02-18 Thread Alexander Shevchuk
Hi Colin,

It is:


  



  XXX


NOT:


  



  YYY


Also, you want Property's Id to be in all uppercase.
The only time when you need CDATA in condition is when condition text includes 
& > < ' " characters.

Regards,
Alex




-Original Message-
From: Colin Fox [mailto:greenene...@gmail.com] 
Sent: Wednesday, February 18, 2009 11:08 AM
To: wix-users
Subject: [WiX-users] Launch Conditions

I'm trying to create a launch condition that makes sure SharePoint is
installed. I thought this was the way to do it:






  SharepointRegistry


But this always fails, even though the SharepointRegistry value does get set
before the installation begins, because if SP is actually installed, the
body of the package gets put in the correct place.

What am I doing wrong here?

Also - why are CDATA sections sometimes used inside conditions, and
sometimes not? What's the difference?

-- 
Regards,
 cf
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Launch Conditions

2009-02-18 Thread Colin Fox
I'm trying to create a launch condition that makes sure SharePoint is
installed. I thought this was the way to do it:






  SharepointRegistry


But this always fails, even though the SharepointRegistry value does get set
before the installation begins, because if SP is actually installed, the
body of the package gets put in the correct place.

What am I doing wrong here?

Also - why are CDATA sections sometimes used inside conditions, and
sometimes not? What's the difference?

-- 
Regards,
 cf
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] 1 msi for all localization

2009-02-18 Thread Black, Ty
Hi All 
I am Looking for a way to roll up all the files that are created through
my wix project into 1 msi for all languages.
If I am crazy then say so, I may not understand how installation on
different cultures is suppose to work.
The application I am trying to roll up is translated into 17 languages.
This generates 17 different msi's in different folders, one folder per
language. Could all those separate msi's be rolled up into 1 msi for all
of the languages I have?


Is there a way to search through the previous mailing list items?
--Ty

Please be advised that this email may contain confidential information.
 If you are not the intended recipient, please do not read, copy or
re-transmit this email.  If you have received this email in error,
please notify us by email by replying to the sender and by telephone
(call us collect at +1 202-828-0850) and delete this message and any
attachments.  Thank you in advance for your cooperation and assistance.

In addition, Danaher and its subsidiaries disclaim that the content of
this email constitutes an offer to enter into, or the acceptance of, 
any
contract or agreement or any amendment thereto; provided that the
foregoing disclaimer does not invalidate the binding effect of any
digital or other electronic reproduction of a manual signature that is
included in any attachment to this email.

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Silent Installation of a single feature

2009-02-18 Thread Vuchuru, Surekha (SBT US EXT)
Hello Everyone,
 
Please let me know how I can install a single feature silently...I have
tried using msiexec /i abc.msi /passive ADDLOCAL=Feature1. This does not
work...
 
If I use msiexec /i abc.msi /passive ADDLOCAL=ALL, then it installs all
the features...But, that is not what I want.
 
Please guide me on this topic.
 
Thanks and Regards,
Surekha Vuchuru
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] What keeps borking my ICE validation by registering VBScript and JScript under HKCU?

2009-02-18 Thread Moradi, Ari
I found the exact same problem and (after a lot of investigating) found that on 
my machine, it was PSPad causing the problems.  Every time I launched PSPad 
(ran the app, not install it), it was attempting to reregister vbscript.dll.  
Since it runs unelevated, vbscript gets registered in my user account, which 
breaks vbscript.  There was some setting I found in the application settings to 
make it stop attempting to register vbscript and that fixed the problem on my 
machine.  I mention it just in case you're using PSPad too.

It became such a problem for me that seriously ended up sitting with procmon 
open while I worked.  I had it filtered to the vbscript registry values in HKCU 
and just waited until I did something that created the keys.  If you don't use 
PSPad, you might try the same thing to find out what's doing it on your machine.

-Ari

-Original Message-
From: Anthony Wieser [mailto:wix-l...@wieser-software.com] 
Sent: Wednesday, February 18, 2009 1:42 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] What keeps borking my ICE validation by registering 
VBScript and JScript under HKCU?

Bummer.  So these installers just decide to re-register the DLLs "to be sure 
that they're registered", and as a result probably break their own 
functionality.

Thanks for the response, Rob.

Anthony Wieser
Wieser Software Ltd

- Original Message - 
From: "Rob Mensching" 
To: "General discussion for Windows Installer XML toolset." 

Sent: Wednesday, February 18, 2009 4:51 AM
Subject: Re: [WiX-users] What keeps borking my ICE validation by registering 
VBScript and JScript under HKCU?


> My understanding was that there are many bad guys.
>
> Anthony Wieser wrote:
>> Heath Stewart reports the solution here, but I find this frustrating that
>> every now and then, I go to build and suddenly I can't, getting light.exe
>> errors.  As I don't build every day, I'm not sure what's registering 
>> these
>> under HKCU, but something is.
>>
>> I don't remember installing anything but windows updates, and it looks 
>> like
>> a Java update.
>> Oh, and I did see an installshield update thing run too.
>>
>> Is anyone else seeing this occasionally?  Anyone figured out who the bad 
>> guy
>> is?
>>
>> http://blogs.msdn.com/heaths/archive/2007/05/31/windows-installer-errors-2738-and-2739-with-script-custom-actions.aspx
>> Check that vbscript.dll and jscript.dll aren't registered in
>> HKEY_CURRENT_USER (HKCU), checking for the registry keys below.
>>
>> VBScript, HKCU\SOFTWARE\Classes\CLSID\{
>> B54F3741-5B07-11CF-A4B0-00AA004A55E8}
>> JScript, HKCU\SOFTWARE\Classes\CLSID\{ 
>> F414C260-6AC0-11CF-B6D1-00AA0058}
>>
>>
>>
>> Anthony Wieser
>> Wieser Software Ltd
>>
>>
>> --
>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, 
>> CA
>> -OSBC tackles the biggest issue in open source: Open Sourcing the 
>> Enterprise
>> -Strategies to boost innovation and cut costs with open source 
>> participation
>> -Receive a $600 discount off the registration fee with the source code: 
>> SFAD
>> http://p.sf.net/sfu/XcvMzF8H
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>
> --
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, 
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the 
> Enterprise
> -Strategies to boost innovation and cut costs with open source 
> participation
> -Receive a $600 discount off the registration fee with the source code: 
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users 


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
__

Re: [WiX-users] build wix on win xp

2009-02-18 Thread Neil Sleightholm
It looks like it is MakeSfxCA.exe that is failing and returning 9009 - I
don't know what that means.

One think that caught me out was getting .Net 2.0 in the path, are you
running 'call "%VS90COMNTOOLS%\vsvars32.bat"' before your build?

Another thing to try is moving the source from your desktop to a folder
off the root drive and also without spaces in it. This shouldn't be
necessary but is worth a go.

Neil

-Original Message-
From: Andreas Owen [mailto:ao...@1eeurope.ch] 
Sent: 18 February 2009 12:41
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] build wix on win xp

Hi neil here's the log file:
Buildfile: file:///C:/Documents and
Settings/own/Desktop/wixV3Download/wix3-sources/wix.build
Target framework: Microsoft .NET Framework 3.5
Target(s) specified: inc

 [property] Target framework changed to "Microsoft .NET Framework 2.0".
 [property] Read-only property "dir.src.dutil" cannot be overwritten.
[readregistry] Registry Path Not Found! -
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSDB\';hive='Microsoft
.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! -
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTD\';hive='Microsoft
.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! -
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTS\';hive='Microsoft
.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! -
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTT\';hive='Microsoft
.Win32.RegistryHive[]';
 [echo] VS Test Tools are installed. The Tests will be built.
 [property] Read-only property "dir.hhw" cannot be overwritten.
 [property] Read-only property "hhw-found" cannot be overwritten.

global.initTools:

 [echo] Visual Studio 2005 portions of the build are enabled, and
although the VS2008 IA-64 components are installed, the VS2005 IA-64
components necessary for compilation were not found. IA-64 portions of
the build (for both VS2005 and VS2008) will be excluded from the build.
Ensure you have installed the IA-64 components in Visual Studio 2005.

setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

prereqcheck:


snskip:

 [exec]
 [exec] Microsoft (R) .NET Framework Strong Name Utility  Version
3.5.21022.8
 [exec] Copyright (c) Microsoft Corporation.  All rights reserved.
 [exec]
 [exec] Assembly/Strong Name  Users
 [exec] ===
 [exec] *,36e4ce08b8ecfb17All users
   [delete] Deleting file C:\Documents and Settings\own\Local
Settings\Temp\tmp10C.tmp.

initbuildenv:


makeDirs:


appsynup.inc:


makeNativeLib:


checkRequiredArgs:


compileCpp:


checkRequiredArgs:


clearArgs:


dutil.inc:


makeNativeLib:


checkRequiredArgs:


compileCpp:


checkRequiredArgs:


clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x64 with VC tools version 9

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 8

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x64 with VC tools version 8

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 8

setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


clearArgs:


dutil:


createKeyFile:


toolsrc.inc:

 [exec] Microsoft (R) Build Engine Version 3.5.30729.1
 [exec] [Microsoft .NET Framework, Version 2.0.50727.3082]
 [exec] Copyright (C) Microsoft Corporation 2007. All rights
reserved.
 [exec]
 [exec] CopyFilesToOutputDirectory:
 [exec]   WixBuild -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\WixBuild
.dll
 [exec] CopyFilesToOutputDirectory:
 [exec]   DocCompiler -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\DocCompi
ler.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   FlattenXml -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\FlattenX
ml.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   GenerateWixInclude -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\Generate
WixInclude.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   MsgGen -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\MsgGen.e
xe
 [exec] CopyFilesToOutputDirectory:
 [exec]   ResIdGen -> C:\Documents and
Settings\own\Desktop\wixV3Download\wix3-sources\toolsrc\ResIdGen\bin\Deb
ug\ResIdGen.exe
 

Re: [WiX-users] WiX solution build error...

2009-02-18 Thread Neil Sleightholm
I think it is supposed to be optional but I never managed to get a build
to work without it.

Neil

-Original Message-
From: Yan Sklyarenko [mailto:y...@sitecore.net] 
Sent: 18 February 2009 14:52
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WiX solution build error...

Hello WiX community,

This is probably a silly question...

I'm trying to build WiX solution and keep getting the error:
"Couldn't find Platform SDK directory - please ensure the Windows Server
2008 and .NET Framework 3.5 SDK or Visual Studio 2008 is installed"

VS 2008 is installed. As far as I understand, Windows SDK is not
required in this case. The docs say "Windows 2008 SDK or VS 2008" and
Neil's blog post also lists SDK as optional:
http://neilsleightholm.blogspot.com/2008/10/how-to-create-wix-build-mach
ine.html

Does anyone know what's wrong then?
Thanks.

-- Yan



--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Feature request: extending PermissionEx element with inheritance option

2009-02-18 Thread Yan Sklyarenko
I failed to find the one you're talking about, thus created a new one:
2612975
Thank you.

-- Yan

-Original Message-
From: Rob Mensching [mailto:r...@wixtoolset.org] 
Sent: Wednesday, February 18, 2009 6:53 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Feature request: extending PermissionEx element
with inheritance option

I think this feature request is already open. If not, it has been asked 
before and someone forgot to open the request.

Yan Sklyarenko wrote:
> Hello WiX developers,
>
> I'm going to file a feature request and would like to verify if it's
> worth registering.
>
> The actual custom action, which PermissionEx element results in,
called
> ExecSecureObjects considers SUB_CONTAINERS_AND_OBJECTS_INHERIT option
> the best for folders and NO_INHERITANCE for everything else.
> I think it would be nice to extend PermissionEx element with extra
> attribute, Inherit, resulting in an extra column in SecureObjects
table.
> Of course, this should make sense for CreateFolder and Registry
entities
> only. And instead of hard coding the inheritance options, the
> ExecSecureObjects action will read it from CustomActionData.
>
> The reason I consider it helpful is when applying permissions to
> existent folder with lots of files and subfolders, this takes time.
> Especially if there's no recursion required...
>
> Are there any pitfalls in this extension?
> If not, what are the chances for it to be implemented soon? :-)
>
> (I know I always have a fallback option to implement it myself :-))
>
> Thank you.
>
> -- Yan
>
>
>

--
> Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
> -Strategies to boost innovation and cut costs with open source
participation
> -Receive a $600 discount off the registration fee with the source
code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>   


--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX solution build error...

2009-02-18 Thread Yan Sklyarenko
Hello WiX community,

This is probably a silly question...

I'm trying to build WiX solution and keep getting the error:
"Couldn't find Platform SDK directory - please ensure the Windows Server
2008 and .NET Framework 3.5 SDK or Visual Studio 2008 is installed"

VS 2008 is installed. As far as I understand, Windows SDK is not
required in this case. The docs say "Windows 2008 SDK or VS 2008" and
Neil's blog post also lists SDK as optional:
http://neilsleightholm.blogspot.com/2008/10/how-to-create-wix-build-mach
ine.html

Does anyone know what's wrong then?
Thanks.

-- Yan


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users]

2009-02-18 Thread Dieter Janzen
hi,

I am trying to let the user pick a file and store the path into a property 
while the installation is running. I allready wrote to this mailinglist, and 
there was the advise to look at the browse dialog. But the problem ist, there 
you can only look for orders and not files.
I tried .net:
I can open a dialog with the help of .net and the user can browse files, but 
unfurtunally I can't store the path into a property.
With CustomAction Type 5/6 I have access to the properties but I cant build a 
gui with the skripts (I think?)
And I can't code in c++

Thanks
___
DSL zum Nulltarif + 20 Euro Extraprämie bei Online-Bestellung über die
DSL Freundschaftswerbung! http://dsl.web.de/?ac=OM.AD.AD008K15279B7069a


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] DTF Embedded UI Problem

2009-02-18 Thread Oliver Wickham
Hi,

When looking into using an EmbeddedUI, I did a bit of research on the
mailing list, and remember seeing a post that suggested that the
embedded will not work without a .dll suffix on the Id of the EmbeddedUI
element. I have successfully used the latest WIX and a project derived
sample last week, using and ID with .dll appended. One thing I did
notice is that it does not seem to work if any additional
references/dependencies are added that are not present on the target
system (e.g. .Net stuff is ok, but our companies framework DLLs don't
work). It is strange, because the additional dependencies work on
standard DTF custom actions, just not on the Embedded UI stuff. I wonder
if anybody else has a clue about why this is?

Regards,

Olly

-Original Message-
From: Christopher Painter [mailto:chr...@deploymentengineering.com] 
Sent: 18 February 2009 12:52
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] DTF Embedded UI Problem

In an effort to learn the new functionality, I built the WPF sample
found in wix3-sources and tried to consume it in a product.  

My WXS looks like this:




  


I have MSI 4.5 installed on Server 2008 and my logfile shows the
following. If I stream my dll out of MsiEmbeddedUI table and look at it
in depends I can see that it exports InitializeEmbeddedUI,
EmbeddedUIHandler and ShutdownEmbedddUI functions.   If I put a message
box inside of the initialize method I never see my message.

Any thoughts?



MSI (c) (80:F4) [06:43:13:436]: PROPERTY CHANGE: Adding OriginalDatabase
property. Its value is
'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\WixProject1.msi'.
MSI (c) (80:F4) [06:43:13:436]: Machine policy value
'MsiDisableEmbeddedUI' is 0
MSI (c) (80:F4) [06:43:13:436]: EEUI - Running MsiEmbeddedUI code
MSI (c) (80:04) [06:43:13:451]: Cloaking enabled.
MSI (c) (80:04) [06:43:13:451]: Attempting to enable all disabled
privileges before calling Install on Server
MSI (c) (80:04) [06:43:13:451]: Connected to service for CA interface.
MSI (c) (80:F4) [06:43:13:514]: EEUI - Unable to load embedded DLL
handler
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding
MSICLIENTUSESEMBEDDEDUI property. Its value is '1'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding SourceDir
property. Its value is
'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding SOURCEDIR
property. Its value is
'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
MSI (c) (80:50) [06:43:13:529]: PROPERTY CHANGE: Adding VersionHandler
property. Its value is '4.05'.
=== Logging started: 2/18/2009  6:43:13 ===
MSI (c) (80:F4) [06:43:13:529]: Note: 1: 2205 2:  3: PatchPackage 
MSI (c) (80:F4) [06:43:13:529]: Machine policy value 'DisableRollback'
is 0
MSI (c) (80:F4) [06:43:13:529]: User policy value 'DisableRollback' is 0
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding UILevel
property. Its value is '5'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding ACTION property.
Its value is 'INSTALL'.
MSI (c) (80:F4) [06:43:13:529]: Doing action: INSTALL
MSI (c) (80:F4) [06:43:13:529]: Note: 1: 2205 2:  3: ActionText 
Action 6:43:13: INSTALL. 
Action start 6:43:13: INSTALL.
MSI (c) (80:F4) [06:43:13:545]: UI Sequence table 'InstallUISequence' is
present and populated.
MSI (c) (80:F4) [06:43:13:545]: Running UISequence


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves
attention? E-Mail Me


  


--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] DTF Embedded UI Problem

2009-02-18 Thread Christopher Painter
In an effort to learn the new functionality, I built the WPF sample found in 
wix3-sources and tried to consume it in a product.  

My WXS looks like this:




  


I have MSI 4.5 installed on Server 2008 and my logfile shows the following. If 
I stream my dll out of MsiEmbeddedUI table and look at it in depends I can see 
that it exports InitializeEmbeddedUI, EmbeddedUIHandler and ShutdownEmbedddUI 
functions.   If I put a message box inside of the initialize method I never see 
my message.

Any thoughts?



MSI (c) (80:F4) [06:43:13:436]: PROPERTY CHANGE: Adding OriginalDatabase 
property. Its value is 
'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\WixProject1.msi'.
MSI (c) (80:F4) [06:43:13:436]: Machine policy value 'MsiDisableEmbeddedUI' is 0
MSI (c) (80:F4) [06:43:13:436]: EEUI - Running MsiEmbeddedUI code
MSI (c) (80:04) [06:43:13:451]: Cloaking enabled.
MSI (c) (80:04) [06:43:13:451]: Attempting to enable all disabled privileges 
before calling Install on Server
MSI (c) (80:04) [06:43:13:451]: Connected to service for CA interface.
MSI (c) (80:F4) [06:43:13:514]: EEUI - Unable to load embedded DLL handler
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding MSICLIENTUSESEMBEDDEDUI 
property. Its value is '1'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding SourceDir property. Its 
value is 'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding SOURCEDIR property. Its 
value is 'C:\tfs\Private\Demos\DTF_WPF\WixProject1\bin\Debug\'.
MSI (c) (80:50) [06:43:13:529]: PROPERTY CHANGE: Adding VersionHandler 
property. Its value is '4.05'.
=== Logging started: 2/18/2009  6:43:13 ===
MSI (c) (80:F4) [06:43:13:529]: Note: 1: 2205 2:  3: PatchPackage 
MSI (c) (80:F4) [06:43:13:529]: Machine policy value 'DisableRollback' is 0
MSI (c) (80:F4) [06:43:13:529]: User policy value 'DisableRollback' is 0
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding UILevel property. Its 
value is '5'.
MSI (c) (80:F4) [06:43:13:529]: PROPERTY CHANGE: Adding ACTION property. Its 
value is 'INSTALL'.
MSI (c) (80:F4) [06:43:13:529]: Doing action: INSTALL
MSI (c) (80:F4) [06:43:13:529]: Note: 1: 2205 2:  3: ActionText 
Action 6:43:13: INSTALL. 
Action start 6:43:13: INSTALL.
MSI (c) (80:F4) [06:43:13:545]: UI Sequence table 'InstallUISequence' is 
present and populated.
MSI (c) (80:F4) [06:43:13:545]: Running UISequence


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Christopher Painter
LOL, tell that to Microsoft DevDiv then.  I can think of plenty of their 
installs that require .NET and use external UI's.


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 2/18/09, Alexander Schulz  wrote:

> From: Alexander Schulz 
> Subject: Re: [WiX-users] Visual Dialog Development
> To: "General discussion for Windows Installer XML toolset." 
> 
> Date: Wednesday, February 18, 2009, 3:42 AM
> Richard schrieb:
> > In article <49958e53.2090...@artizan.com>,
> > "Thomas S. Trias"
>   writes:
> >
> >   
> >>> Because not everyone requires the .NET
> framework and for most
> >>> packages, a custom UI written in .NET is
> overkill.
> >>>   
> >> [...]  If you want to do it all within an MSI,
> just use a managed 
> >> immediate custom action to perform all of the UI
> functionality.
> >> 
> >
> > ...which introduces a .NET dependency.
> >
> > There are plenty of people out there making
> applications that don't
> > use .NET and don't want to introduce a dependency
> on it.
> >   
> An installer and it's UI should be as fast as possible
> and should run on 
> blank windows 2000 systems. In this way, it must not use
> .Net (and Java 
> and so on ...)
> 
> --
> Open Source Business Conference (OSBC), March 24-25, 2009,
> San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open
> Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open
> source participation
> -Receive a $600 discount off the registration fee with the
> source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


  

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] build wix on win xp

2009-02-18 Thread Andreas Owen
Hi neil here's the log file:
Buildfile: file:///C:/Documents and 
Settings/own/Desktop/wixV3Download/wix3-sources/wix.build
Target framework: Microsoft .NET Framework 3.5
Target(s) specified: inc

 [property] Target framework changed to "Microsoft .NET Framework 2.0".
 [property] Read-only property "dir.src.dutil" cannot be overwritten.
[readregistry] Registry Path Not Found! - 
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSDB\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - 
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTD\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - 
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTS\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - 
key='SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS\VSTT\';hive='Microsoft.Win32.RegistryHive[]';
 [echo] VS Test Tools are installed. The Tests will be built.
 [property] Read-only property "dir.hhw" cannot be overwritten.
 [property] Read-only property "hhw-found" cannot be overwritten.

global.initTools:

 [echo] Visual Studio 2005 portions of the build are enabled, and although 
the VS2008 IA-64 components are installed, the VS2005 IA-64 components 
necessary for compilation were not found. IA-64 portions of the build (for both 
VS2005 and VS2008) will be excluded from the build. Ensure you have installed 
the IA-64 components in Visual Studio 2005.

setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

prereqcheck:


snskip:

 [exec]
 [exec] Microsoft (R) .NET Framework Strong Name Utility  Version 
3.5.21022.8
 [exec] Copyright (c) Microsoft Corporation.  All rights reserved.
 [exec]
 [exec] Assembly/Strong Name  Users
 [exec] ===
 [exec] *,36e4ce08b8ecfb17All users
   [delete] Deleting file C:\Documents and Settings\own\Local 
Settings\Temp\tmp10C.tmp.

initbuildenv:


makeDirs:


appsynup.inc:


makeNativeLib:


checkRequiredArgs:


compileCpp:


checkRequiredArgs:


clearArgs:


dutil.inc:


makeNativeLib:


checkRequiredArgs:


compileCpp:


checkRequiredArgs:


clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x64 with VC tools version 9

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 8

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x64 with VC tools version 8

compileCpp:


checkRequiredArgs:


setPlatform:

 [echo] Setting architecture to x86 with VC tools version 8

setPlatform:

 [echo] Setting architecture to x86 with VC tools version 9

clearArgs:


makeNativeLib:


checkRequiredArgs:


clearArgs:


dutil:


createKeyFile:


toolsrc.inc:

 [exec] Microsoft (R) Build Engine Version 3.5.30729.1
 [exec] [Microsoft .NET Framework, Version 2.0.50727.3082]
 [exec] Copyright (C) Microsoft Corporation 2007. All rights reserved.
 [exec]
 [exec] CopyFilesToOutputDirectory:
 [exec]   WixBuild -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\WixBuild.dll
 [exec] CopyFilesToOutputDirectory:
 [exec]   DocCompiler -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\DocCompiler.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   FlattenXml -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\FlattenXml.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   GenerateWixInclude -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\GenerateWixInclude.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   MsgGen -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\MsgGen.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   ResIdGen -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\toolsrc\ResIdGen\bin\Debug\ResIdGen.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   VotivePP -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\VotivePP.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   WixCop -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\WixCop.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   XsdGen -> C:\Documents and 
Settings\own\Desktop\wixV3Download\wix3-sources\build\debug\x86\XsdGen.exe
 [exec] CopyFilesToOutputDirectory:
 [exec]   XsdStitch -> C:\Documents and 
Settings\own\Desktop\wixV3Download

Re: [WiX-users] Creating a WHS add-in

2009-02-18 Thread Neil Sleightholm
Hopefully someone else with WHS experience can help.

> I think it fails due to the necessity of a major upgrade: you have to
uninstall that file while it's in use.
I thought that should work as well but I guess the uninstall wants a
reboot.

Neil

-Original Message-
From: Michael Herger [mailto:s...@herger.net] 
Sent: 18 February 2009 11:14
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Creating a WHS add-in

> First I have to say I know nothing about WHS but presumably you are

It's full of surprises :-)

> calling some interface to register the addin, is there an unregister
> addin interface you could call on uninstall?

No, all it does is monitor its \\whsmachine\software\add-in folder. Drop
an add-in there, and it will be announced as ready for installation. If
you install it from the WHS console, it will show up in the list of
installed add-ins. If you install it from outside the console, it will
work, but not show up in that list.

If you remove it from that list - fine. If you remove it from outside,
it will still be in the list.

IMHO it's really stupidly adding/removing those registry keys when you
press the install/uninstall buttons on the WHS Console. Unless somebody
can tell me what I'm doing wrong, of course :-).

> In use files should be automatically replaced when you restart. You
can

I think it fails due to the necessity of a major upgrade: you have to
uninstall that file while it's in use.

> also use the  to stop an application so that
the
> file isn't in use.

If you close the WHS Console, your locked out. That's the big issue
here. The Console isn't much more than an application run on the WHS
using an enhanced RDP session.

Michael


>
> Neil
>
> -Original Message-
> From: Michael Herger [mailto:s...@herger.net]
> Sent: 18 February 2009 10:11
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Creating a WHS add-in
>
> I'm trying to create an add-in for Windows Home Server. I've settled
for
> the major update, removing any previous version of the add-in. But I'm
> facing two issues:
>
> - WHS is creating an additional registry key in
> HKLM\Software\Microsoft\Windows Home Server\RegisteredAdditions. This
> key isn't deleted when the add-in is uninstalled. Thus I end up with
> multiple entries for every update/version i've created. The normal
> "Add/Remove Apps" applet is fine. Any idea how this can be fixed? All
> I've come up with is removing the corresponding key on uninstalls. But
> this seems like a hack.
>
> - While updating an add-in from the WHS console, the old version
> obviously is still running and being used by the console. Thus
> uninstalling it fails. How can I replace a file which is still being
> used? WHS Console requires a restart anyway. Is there some "replace
file
> asap"?
>
> Regards,
>



-- 

Michael


--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Creating a WHS add-in

2009-02-18 Thread Michael Herger
> First I have to say I know nothing about WHS but presumably you are

It's full of surprises :-)

> calling some interface to register the addin, is there an unregister
> addin interface you could call on uninstall?

No, all it does is monitor its \\whsmachine\software\add-in folder. Drop an 
add-in there, and it will be announced as ready for installation. If you 
install it from the WHS console, it will show up in the list of installed 
add-ins. If you install it from outside the console, it will work, but not show 
up in that list.

If you remove it from that list - fine. If you remove it from outside, it will 
still be in the list.

IMHO it's really stupidly adding/removing those registry keys when you press 
the install/uninstall buttons on the WHS Console. Unless somebody can tell me 
what I'm doing wrong, of course :-).

> In use files should be automatically replaced when you restart. You can

I think it fails due to the necessity of a major upgrade: you have to uninstall 
that file while it's in use.

> also use the  to stop an application so that the
> file isn't in use.

If you close the WHS Console, your locked out. That's the big issue here. The 
Console isn't much more than an application run on the WHS using an enhanced 
RDP session.

Michael


>
> Neil
>
> -Original Message-
> From: Michael Herger [mailto:s...@herger.net]
> Sent: 18 February 2009 10:11
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Creating a WHS add-in
>
> I'm trying to create an add-in for Windows Home Server. I've settled for
> the major update, removing any previous version of the add-in. But I'm
> facing two issues:
>
> - WHS is creating an additional registry key in
> HKLM\Software\Microsoft\Windows Home Server\RegisteredAdditions. This
> key isn't deleted when the add-in is uninstalled. Thus I end up with
> multiple entries for every update/version i've created. The normal
> "Add/Remove Apps" applet is fine. Any idea how this can be fixed? All
> I've come up with is removing the corresponding key on uninstalls. But
> this seems like a hack.
>
> - While updating an add-in from the WHS console, the old version
> obviously is still running and being used by the console. Thus
> uninstalling it fails. How can I replace a file which is still being
> used? WHS Console requires a restart anyway. Is there some "replace file
> asap"?
>
> Regards,
>



-- 

Michael

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Creating a WHS add-in

2009-02-18 Thread Neil Sleightholm
First I have to say I know nothing about WHS but presumably you are
calling some interface to register the addin, is there an unregister
addin interface you could call on uninstall?

In use files should be automatically replaced when you restart. You can
also use the  to stop an application so that the
file isn't in use.

Neil

-Original Message-
From: Michael Herger [mailto:s...@herger.net] 
Sent: 18 February 2009 10:11
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Creating a WHS add-in

I'm trying to create an add-in for Windows Home Server. I've settled for
the major update, removing any previous version of the add-in. But I'm
facing two issues:

- WHS is creating an additional registry key in
HKLM\Software\Microsoft\Windows Home Server\RegisteredAdditions. This
key isn't deleted when the add-in is uninstalled. Thus I end up with
multiple entries for every update/version i've created. The normal
"Add/Remove Apps" applet is fine. Any idea how this can be fixed? All
I've come up with is removing the corresponding key on uninstalls. But
this seems like a hack.

- While updating an add-in from the WHS console, the old version
obviously is still running and being used by the console. Thus
uninstalling it fails. How can I replace a file which is still being
used? WHS Console requires a restart anyway. Is there some "replace file
asap"?

Regards,

-- 

Michael


--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] build wix on win xp

2009-02-18 Thread Neil Sleightholm
What does it say in the build log?

-Original Message-
From: Andreas Owen [mailto:ao...@1eeurope.ch] 
Sent: 18 February 2009 09:40
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] build wix on win xp

Hi neil, your blog is great and i got all of the build running but dtf.
I installed sandcastle & builder in the source directory of wix
(external\sandcastle..) but it's not working, check my first mail for
the compiler output.


--
Open Source Business Conference (OSBC), March 24-25, 2009, San
Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the
Enterprise
-Strategies to boost innovation and cut costs with open source
participation
-Receive a $600 discount off the registration fee with the source code:
SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Creating a WHS add-in

2009-02-18 Thread Michael Herger
I'm trying to create an add-in for Windows Home Server. I've settled for the 
major update, removing any previous version of the add-in. But I'm facing two 
issues:

- WHS is creating an additional registry key in HKLM\Software\Microsoft\Windows 
Home Server\RegisteredAdditions. This key isn't deleted when the add-in is 
uninstalled. Thus I end up with multiple entries for every update/version i've 
created. The normal "Add/Remove Apps" applet is fine. Any idea how this can be 
fixed? All I've come up with is removing the corresponding key on uninstalls. 
But this seems like a hack.

- While updating an add-in from the WHS console, the old version obviously is 
still running and being used by the console. Thus uninstalling it fails. How 
can I replace a file which is still being used? WHS Console requires a restart 
anyway. Is there some "replace file asap"?

Regards,

-- 

Michael

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Modem - Allow users for incoming connections

2009-02-18 Thread Gremlin

Hello,
after a modem installation, the users who are allowed for incoming
connections can be set.
In my case I want the users I created to be allowed for incoming
connections, which means their checkboxes at the "Incoming
Connections"-Properties should be checked.

How can I set the rights for a user for incoming connections?
I thought I can do that on user creation but I couldn't find anything.

Thank's,
Chris
-- 
View this message in context: 
http://n2.nabble.com/Modem---Allow-users-for-incoming-connections-tp2345941p2345941.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Visual Dialog Development

2009-02-18 Thread Alexander Schulz
Richard schrieb:
> In article <49958e53.2090...@artizan.com>,
> "Thomas S. Trias"   writes:
>
>   
>>> Because not everyone requires the .NET framework and for most
>>> packages, a custom UI written in .NET is overkill.
>>>   
>> [...]  If you want to do it all within an MSI, just use a managed 
>> immediate custom action to perform all of the UI functionality.
>> 
>
> ...which introduces a .NET dependency.
>
> There are plenty of people out there making applications that don't
> use .NET and don't want to introduce a dependency on it.
>   
An installer and it's UI should be as fast as possible and should run on 
blank windows 2000 systems. In this way, it must not use .Net (and Java 
and so on ...)

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] build wix on win xp

2009-02-18 Thread Andreas Owen
Hi neil, your blog is great and i got all of the build running but dtf. I 
installed sandcastle & builder in the source directory of wix 
(external\sandcastle..) but it's not working, check my first mail for the 
compiler output.

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to install VC++ redistributable package at the beginning of installation?

2009-02-18 Thread anwesha.m


ACKH wrote:
> 
> I recommend that you statically link the runtime into your custom action
> dll. That way you don't need to deploy anything to run the custom action
> 
> 


I tried linking the CLR statically by replacing the command line argument in
project properties to /MT (it was /MD earlier)

But now i get an error saying :
 Command line error D8016 : '/MT' and '/clr:oldsyntax' command-line options
are incompatible

How do i get rid of this? 
Or is there any other way of statically linking the runtime libraries?
-- 
View this message in context: 
http://n2.nabble.com/How-to-install-VC%2B%2B-redistributable-package-at-the-beginning-of-installation--tp2340253p2345834.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users