[WiX-users] Program Menu: Target shortcut is a Directory

2010-04-26 Thread jeff00seattle
Hi I am creating a set of SDKs. I want the Shortcut target for a Program Menu to open a directory that contains an SDK, so that the user may be able to copy and paste it contents within there application. Shortcut examples I have seen thus far present how to estabilish target shortcut to an exe

[WiX-users] Replacing welcome dialog with custom dialog

2010-04-26 Thread Jacob Moonen
Hi, I am using the WixUI_InstallDir sequence and refer to the WixUIExtension dll in my project. I want to replace the WelcomeDlg dialog with my own, so that I can control the text displayed. I want to show a different text when upgrading (as compared to a fresh install). I also want to replac

Re: [WiX-users] WiX 3.5 Source Code

2010-04-26 Thread Neil Sleightholm
Ok I'll start raising bug reports. Before I start raising issues with the build, could you confirm whether the WiX builds still use Nant/wix.build and that make.bat should work? Also, which do you think should work - building from the zip or cvs or both? At the moment you seem to need to gather t

[WiX-users] what is the difference between library and merge modules?

2010-04-26 Thread MYFLEX
Hi , what is the difference between merge modules and library type project in wix? both can be included in the different projects. then what is the difference?. Please clarify me where can i use merge modules and where can i use libraries? Please send any link where i can good information of mer

Re: [WiX-users] Compound Properties using CustomAction?

2010-04-26 Thread Navid Azimi-Garakani
Nevermind... I see the problem. It looks like the value of $(var.ProjectName) MUST be all in uppercase. Otherwise, the property value will not be set. This is with 3.5.1623.0. Shall I file a bug? Or this by design? Thanks, Navid -Original Message- From: Navid Azimi-Garakani [mailto:naz.

[WiX-users] Compound Properties using CustomAction?

2010-04-26 Thread Navid Azimi-Garakani
Hello, I am trying to set the value of a property using a compound name. In a nutshell, I want the following line to work: Where $(var.ProjectName) is TEST and the property TESTWEBUSERNAME is being passed as a property on the command line. I have opened up the MSI using Orca and the custom

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

2010-04-26 Thread dB .
As Raymond Chen would say, there're historical reasons. MsiExt started as an internal project at AppSecInc. We needed custom actions and extensions that were not in Wix. We're a database security company, we have access to places that don't exist and know about security vulnerabilities in datab

Re: [WiX-users] Multiple Versions of Features?

2010-04-26 Thread Navid Azimi-Garakani
Thanks Bob. I am currently scheduling it after InstallFinalize: Is this late enough so upgrade does not modify anything outside of the feature? Thanks, Navid -Original Message- From: Bob Arnson [mailto:b...@joyofsetup.com] Sent: Monday, April 26, 2010 3:42 PM To: wix-users@

Re: [WiX-users] C# Pack a Cab with Progress

2010-04-26 Thread dB .
There's another library, http://www.codeproject.com/KB/files/CABCompressExtract.aspx, that does a good job of creating CABs. It has callbacks with which you can build progress. dB. @ dblock.org Moscow|Geneva|Seattle|New York -Original Message- From: Îșevin bui [mailto:freedompe...@liv

Re: [WiX-users] Dialog for user selection?

2010-04-26 Thread dB .
There's a C++ CA in http://msiext.codeplex.com that implements the standard active directory picker. Example: The following code adds a Browse for users button to a Wix UI. 1 1 1 1 1 Hope this helps. dB. @ dblock.org Moscow|Geneva|Seattle|New York -Original Message-

[WiX-users] PackCustomAction issue with Wix3.5.1623.0 on .net4 RTM

2010-04-26 Thread Daniel Olewski
I'm moving to .net4/VS2010 and after switching from Wix3 both of my custom actions no longer build with Wix3.5. See error output below. I'm using the latest build I could find: 3.5.1623.0. >From the error below it looks like Wix3.5.1623.0 is still built with >pre-release .net4? Any chance a Wix3

[WiX-users] Dialog for user selection?

2010-04-26 Thread Matt Johnson
I'm working on an installer that will need to run under a specific user context. Does anyone know a way (or have a sample) of how to present a standard user selection dialog? I'm hoping to have it use the ones built in to Windows, and then return it to me as a property. Thanks, - Matt -

Re: [WiX-users] PropertyRef WIX_SUITE_WH_SERVER

2010-04-26 Thread gapearce
I'm running WHS v5.2 build 3790.srv03_sp2_gdr.100216-1301 : Service Pack 2. I think you need to check one more bit. The example you linked to previously doesn't check the "suite name". I jammed the folowing code into a dll, and I call that, and it works correctly between 2003 and WHS. bool

Re: [WiX-users] Multiple Versions of Features?

2010-04-26 Thread Bob Arnson
On 4/26/2010 2:22 PM, Navid Azimi-Garakani wrote: > Is it possible to upgrade only a specific feature within an MSI? No, but if you use late scheduling for RemoveExistingProducts, components that are unchanged in the upgrade product won't be modified during the upgrade. -- sig://boB http://joy

Re: [WiX-users] Checkbox tree for file type association

2010-04-26 Thread Bob Arnson
On 4/26/2010 2:21 AM, Lisa Gracias wrote: > I know the Winamp installer uses NSIS, but does Wix (or rather, Windows > Installer) have something similar that would let me create a checkbox tree? > Nope. You can get a feature tree or you can get checkboxes but not even a checkbox list view. --

Re: [WiX-users] WiX 3.5 Source Code

2010-04-26 Thread Bob Arnson
On 4/25/2010 4:17 PM, Neil Sleightholm wrote: > The details are here > http://neilsleightholm.blogspot.com/2008/10/how-to-create-wix-build-mach > ine.html, they are all broken in CVS for 3.5 and not in the binaries zip > at all. That's the same as in v3.0, right? Like I said, any that are missing

Re: [WiX-users] PropertyRef WIX_SUITE_WH_SERVER

2010-04-26 Thread Bob Arnson
On 4/25/2010 6:41 PM, gapearce wrote: > Thanks for the hint, Bob. I ran the installer and produced a log, but I > don't see anything obviously wrong in there. (But I'm a noob). I ran this > on a WH Server, using V3.0.5419 of WiX, and it prevents me from installing. > Which release of WHS? I

Re: [WiX-users] What does Light do?

2010-04-26 Thread Bob Arnson
On 4/26/2010 10:53 AM, Nick Ramirez wrote: > I've looked through the source code for Light and I think I've generally got > a good idea about the order of things. I'm just not sure we've found all the > ways to optimize. > Difficult to say without really knowing your system. In general, botto

[WiX-users] C# Pack a Cab with Progress

2010-04-26 Thread Îșevin bui
Hey, I've installed WiX 3.0 for Visual Studio 2008, and referenced the Microsoft.Deployment.Compression and Microsoft.Deployment.Compression.Cab libraries to pack my Cab file. Then, I use the following code to pack a cab file: CabInfo cab = new CabInfo(Destination); cab.Pack(Source, true, Com

Re: [WiX-users] I need the Repair to behave as Reinstall

2010-04-26 Thread Wilson, Phil
I think it's more likely Houssam wants identical behavior as at install time. I assume the conditions are not set properly during the repair and so the files aren't being installed. Setting the components to be transitive wouldn't change that situation. The general answer to this behavior is to

[WiX-users] Incorrect font used during basic install mode

2010-04-26 Thread Goryuk, Alex
Hi, During basic install mode " msiexe /i MyInstaller.msi /qb " I get boxes instead of characters in the MSI progress dialog. Is there a way to change which Font TTF / FontFace is being used in the 'basic' MSI dialog ? 1) msi log MSI (c) (A4:EC) [14:38:59:636]: Font created. Charset: Req=1, R

Re: [WiX-users] I need the Repair to behave as Reinstall

2010-04-26 Thread Ramaswamy, Srinivasan
Well it does. But the condition used is the one at fresh install time. It is is not re-evaluated - unless you set the transitive flag. You might want to look at msidbComponentAttributesTransitive bit flag in Attributes column of Component table. http://msdn.microsoft.com/en-us/library/aa368007

[WiX-users] Development Help

2010-04-26 Thread Michael Rathburn
Howdy. New to WiX. I have a bunch of install projects to make, and look forward to learning the environment. However, I have not a lot of time to get the first one out. Is there anyone on this list that will do a contract job? What better way to learn than from example. Job is fairly simple i

[WiX-users] Multiple Versions of Features?

2010-04-26 Thread Navid Azimi-Garakani
Is it possible to upgrade only a specific feature within an MSI? Consider a single MSI that contains two features: A and B. This MSI is installed with both features as v1. I then want to only upgrade feature B with a v2 version of the MSI. Is this possible? Is this recommended? Are there any alt

Re: [WiX-users] What does Light do?

2010-04-26 Thread Nick Ramirez
We're trying to make it faster. We're currently using a wixout file to get us halfway through the process. Yet, it still takes a while since we are localizing for eight languages. Our latest idea is to stop reusing the wixout in such a synchronous way. By that I mean that we use a batch file that

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

2010-04-26 Thread Rob Mensching
dB, I think it's great that you have done so much work but why build up a completely independent framework and unit test infrastructure from the WiX toolset? Wouldn't it be more productive to have all of this stuff work together? On Mon, Apr 26, 2010 at 4:29 AM, dB. wrote: > Slightly related to

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

2010-04-26 Thread dB .
Slightly related to this, if you're writing custom actions in numbers, check out http://msiext.codeplex.com. We got a whole C++ framework for CAs, lots of utility code and unit test infrastructure. We love contributions. dB. @ dblock.org Moscow|Geneva|Seattle|New York -Original Message--

[WiX-users] Using Wix to Deploy an Outlook 2003 Add-In

2010-04-26 Thread Brendan Rice
I have a requirement to create an installer for an Outlook 2003 add-in that was created with VSTO. We currently are using Wix for our installers as they play nice with MSBuild and I need to use it to create the installer for the outlook add-in. I have no experience with outlook add-ins and am u

Re: [WiX-users] Which came first, the Website extension, or XmlConfig?

2010-04-26 Thread Will Sullivan
_Creating_ the app pool is not an issue, because you don't have to wait for the website to show up in the list of sites. Changing the app pool on the site, however, does require the site to exist before installation can continue. -Original Message- From: David Watson [mailto:dwat...@sdl

Re: [WiX-users] WiX 3.5 dutil.lib build

2010-04-26 Thread Albert At Notenbalk
Hi, Ignore my mail; after looking to the matter, instead of listing to one of my developers, the issue has nothing to do with the use of Ansi or Unicode! The library reference to Version.lib seems to be gone, so I assume the all the library references should be added into our CA project; by doing

Re: [WiX-users] Which came first, the Website extension, or XmlConfig?

2010-04-26 Thread David Watson
Hi, I do this (in Wix 3.0) without any problems, I use xmlfile though, but I would have thought they would be scheduled similarly. Maybe this is a wix 3.5 issue. E.g. The xpath looks for an apppool by its name. Look in the InstallExecuteSequence table in your built msi with orca, orde

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

2010-04-26 Thread Albert At School
Hi, I think it is good practice to use statically linked DLLs for CA DLLs; it is not just the MSVCRT that can cause problems. If you use third party, or own external, components the problem arises as well :) So therefor we build the CA DLL with everything statically in it with the least external r

[WiX-users] WiX 3.5 dutil.lib build

2010-04-26 Thread Albert At School
Hi, Why is there a sudden change in building the libs? In the wix-3.5.1623.0 the libs are build with Unicode while before they did not? I am compiling my CA DLLs (build in native C++) with non Unicode and after updating today to the build 1623 gives me the following link errors: 1>dutil.lib(file