[WiX-users] Conditions on a Fragment

2011-09-05 Thread Anil Patel
Hello,

I have a number of fragments say A, B  C.

What I would like to do is to install fragment A if the the OS is Windows 7,
install fragment B if the OS is Win XP and install fragent C if its Windows
Vista.
So its a selective install of fragments based on OS.

I thought of using a condition element but I don't think that would be
appropriate (as far as I understand it would throw up a message to user
which is not what I want.).

Any help on this would be greatly appreciated.

Thank you,
Anil.
--
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free Love Thy Logs t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Conditions on a Fragment

2011-09-05 Thread Anil Patel
Thanks Christopher.

I'll look at component conditions.

Regards,
Anil.

On Mon, Sep 5, 2011 at 3:46 PM, Christopher Painter 
chr...@deploymentengineering.com wrote:



 Fragments are a compiler/build concept not an installer/runtime concept.
 Take a look at component conditions  ( Condition element nested under a
 Component element ) and the VersionNT property.

 

 From: Anil Patel apatel...@googlemail.com

 Sent: Monday, September 05, 2011 9:29 AM

 To: General discussion for Windows Installer XML toolset.
 wix-users@lists.sourceforge.net

 Subject: [WiX-users] Conditions on a Fragment


 Hello,


 I have a number of fragments say A, B  C.


 What I would like to do is to install fragment A if the the OS is Windows
 7,

 install fragment B if the OS is Win XP and install fragent C if its
 Windows

 Vista.

 So its a selective install of fragments based on OS.


 I thought of using a condition element but I don't think that would be

 appropriate (as far as I understand it would throw up a message to user

 which is not what I want.).


 Any help on this would be greatly appreciated.


 Thank you,

 Anil.


 
 --

 Special Offer -- Download ArcSight Logger for FREE!

 Finally, a world-class log management solution at an even better

 price-free! And you'll get a free Love Thy Logs t-shirt when you

 download Logger. Secure your free ArcSight Logger TODAY!

 http://p.sf.net/sfu/arcsisghtdev2dev

 ___

 WiX-users mailing list

 WiX-users@lists.sourceforge.net

 https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 Special Offer -- Download ArcSight Logger for FREE!
 Finally, a world-class log management solution at an even better
 price-free! And you'll get a free Love Thy Logs t-shirt when you
 download Logger. Secure your free ArcSight Logger TODAY!
 http://p.sf.net/sfu/arcsisghtdev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free Love Thy Logs t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Identifying Features that have been installed

2011-08-25 Thread Anil Patel
Hi Peter,

Really appreciate your feedback on this.

The MsiGetEnumsFeatues() is defined as

UINT MsiEnumFeatures(
  __in   LPCTSTR szProduct,
  __in   DWORD iFeatureIndex,
  __out  LPTSTR lpFeatureBuf,
  __out  LPTSTR lpParentBuf
);

So to get the product code, I found this code

[DllImport(msi, CharSet = CharSet.Auto)]
static extern int MsiGetProductCode(string component, StringBuilder
buffer);

public static string GetProductCode(string component)
{
StringBuilder productCodeStringBuilder = new StringBuilder(512);
switch (MsiGetProductCode(component, productCodeStringBuilder))
{
case ERROR_SUCCESS:
return productCodeStringBuilder.ToString();
// *Please* don't actually just throw an exception like
this.
// Throw the relevent exception based on the error code
returned.
case ERROR_BAD_CONFIGURATION:
throw new Exception(The configuration data is
corrupt.);
case ERROR_INSTALL_FAILURE:
throw new Exception(The product code could not be
determined.);
case ERROR_INVALID_PARAMETER:
throw new Exception(An invalid parameter was passed to
the function.);
case ERROR_UNKNOWN_COMPONENT:
throw new Exception(The specified component is
unknown.);
default:
throw new Exception();
}
}

The problem is thay symbolic constants in the switch statement (eg
ERROR_INVALID_PARAMETER which are uints) aren't recognised so error on
compile.

Do you know how I can resolve these. I'm assuming there might be an Enum for
them but I can't locate them.

Again any help would be appreciated.

Regards,
Anil.


On Thu, Aug 25, 2011 at 11:13 AM, Peter Shirtcliffe pshirtcli...@sdl.comwrote:

 MsiEnumFeatures()
 http://msdn.microsoft.com/en-us/library/aa370098%28v=vs.85%29.aspx


 -Original Message-
 From: Anil Patel [mailto:apatel...@googlemail.com]
 Sent: 25 August 2011 11:08
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] Identifying Features that have been installed

 Hello,

 I have a configuration program that is run manually by a user (following a
 new install or a change to an existing installation) which allows the user
 to configure the installed features.

 There is a requirement to disable the configuration of features not
 installed by the user.

 The question is, is there a way for the configuration program to identify
 which featues have been installed?

 I could record this data into the registry during the install and remove it
 when a feature is uninstalled but I just wondered if there was any other
 way
 of doing this.

 Thank you for your time.


 Regards,
 Anil.

 -
 -
 EMC VNX: the world's simplest storage, starting under $10K
 The only unified storage solution that offers unified management
 Up to 160% more powerful than alternatives and 25% more efficient.
 Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 SDL PLC confidential, all rights reserved.
 If you are not the intended recipient of this mail SDL requests and
 requires that you delete it without acting upon or copying any of its
 contents, and we further request that you advise us.
 SDL PLC is a public limited company registered in England and Wales.
  Registered number: 02675207.
 Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6
 7DY, UK.



 --
 EMC VNX: the world's simplest storage, starting under $10K
 The only unified storage solution that offers unified management
 Up to 160% more powerful than alternatives and 25% more efficient.
 Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management 
Up to 160% more powerful than alternatives and 25% more efficient. 
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Shortcut Entries

2011-08-15 Thread Anil Patel
Hello,

I have a situation where on one machine the installer creates the shortcut
entry for my application on the Start Menu but it doesn't on another.

In both cases, the application installed ok - no errors in the verbose MSI
log.

Can anyone shed any light on this?

Are shortcut entries held in the registry and typically where for a Just
Me install (ie not per machine)?

Many thanks,
Anil.
--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] SFC: The following key was not removed, because it is protected by Windows

2011-08-15 Thread Anil Patel
Rob  Phil,

Many thanks for your help on this.

I had some dodgy entries in my MSI which I have now taken out and it looks
ok now.

Regards,
Anil.

On Fri, Aug 12, 2011 at 6:10 PM, Wilson, Phil phil.wil...@invensys.comwrote:

 You may be self-registering Dlls like oleut32.dll, dao360.dll. Or
 installing them and having them registered via the Class table, or have
 those entries in the Registry table. Maybe they're coming in from merge
 modules. I'd look in the MSI file (with Orca) and do a search.


 Phil Wilson

 -Original Message-
 From: Anil Patel [mailto:apatel...@googlemail.com]
 Sent: Friday, August 12, 2011 9:40 AM
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] SFC: The following key was not removed, because it
 is protected by Windows

 As far as I can see I am definitely not writing them as part of the
 install.

 Is there anyway of checking this?

 Anil

 On Fri, Aug 12, 2011 at 5:00 PM, Rob Mensching r...@robmensching.com
 wrote:

  Hmm, are you writing them as part of your install? That would not be a
 good
  idea.
 
  On Fri, Aug 12, 2011 at 8:32 AM, Anil Patel apatel...@googlemail.com
  wrote:
 
   Hello,
  
I have just started receiving a whole bunch of these errors whilst
   uninstalling the S/W on my machine. The uninstall then goes on to fail.
  
They relate to registry that I wouldn't dream of removing.
  
Eg
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows: Software\Classes\CLSID\CLSID
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{002F---C000-0046}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0100--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0101--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0103--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0104--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0105--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0106--0010-8000-00AA006D2EA4}
  
   MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
   because it is protected by Windows:
   Software\Classes\CLSID\{0107--0010-8000-00AA006D2EA4}
  
  
  
   Can anyone help me with this?
  
  
  
   Thanks,
  
   Anil.
  
  
 
 --
   FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
   Subversion made easy with a complete admin console. Easy
   to use, easy to manage, easy to install, easy to extend.
   Get a Free download of the new open ALM Subversion platform now.
   http://p.sf.net/sfu/wandisco-dev2dev
   ___
   WiX-users mailing list
   WiX-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/wix-users
  
  
 
 
  --
  virtually, Rob Mensching - http://RobMensching.com LLC
 
 
 --
  FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
  Subversion made easy with a complete admin console. Easy
  to use, easy to manage, easy to install, easy to extend.
  Get a Free download of the new open ALM Subversion platform now.
  http://p.sf.net/sfu/wandisco-dev2dev
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 

 --
 FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
 Subversion made easy with a complete admin console. Easy
 to use, easy to manage, easy to install, easy to extend.
 Get a Free download of the new open ALM Subversion platform now.
 http://p.sf.net/sfu/wandisco-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 *** Confidentiality Notice: This e-mail, including any associated or
 attached files, is intended solely for the individual or entity to which it
 is addressed. This e-mail is confidential and may well also be legally
 privileged

[WiX-users] SFC: The following key was not removed, because it is protected by Windows

2011-08-12 Thread Anil Patel
Hello,

 I have just started receiving a whole bunch of these errors whilst
uninstalling the S/W on my machine. The uninstall then goes on to fail.

 They relate to registry that I wouldn't dream of removing.

 Eg
MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows: Software\Classes\CLSID\CLSID

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{002F---C000-0046}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0100--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0101--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0103--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0104--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0105--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0106--0010-8000-00AA006D2EA4}

MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
because it is protected by Windows:
Software\Classes\CLSID\{0107--0010-8000-00AA006D2EA4}



Can anyone help me with this?



Thanks,

Anil.
--
FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
Subversion made easy with a complete admin console. Easy 
to use, easy to manage, easy to install, easy to extend. 
Get a Free download of the new open ALM Subversion platform now.
http://p.sf.net/sfu/wandisco-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] SFC: The following key was not removed, because it is protected by Windows

2011-08-12 Thread Anil Patel
As far as I can see I am definitely not writing them as part of the install.

Is there anyway of checking this?

Anil

On Fri, Aug 12, 2011 at 5:00 PM, Rob Mensching r...@robmensching.com wrote:

 Hmm, are you writing them as part of your install? That would not be a good
 idea.

 On Fri, Aug 12, 2011 at 8:32 AM, Anil Patel apatel...@googlemail.com
 wrote:

  Hello,
 
   I have just started receiving a whole bunch of these errors whilst
  uninstalling the S/W on my machine. The uninstall then goes on to fail.
 
   They relate to registry that I wouldn't dream of removing.
 
   Eg
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows: Software\Classes\CLSID\CLSID
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{002F---C000-0046}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0100--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0101--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0103--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0104--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0105--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0106--0010-8000-00AA006D2EA4}
 
  MSI (s) (08:94) [16:06:34:086]: SFC: The following key was not removed,
  because it is protected by Windows:
  Software\Classes\CLSID\{0107--0010-8000-00AA006D2EA4}
 
 
 
  Can anyone help me with this?
 
 
 
  Thanks,
 
  Anil.
 
 
 --
  FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
  Subversion made easy with a complete admin console. Easy
  to use, easy to manage, easy to install, easy to extend.
  Get a Free download of the new open ALM Subversion platform now.
  http://p.sf.net/sfu/wandisco-dev2dev
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 


 --
 virtually, Rob Mensching - http://RobMensching.com LLC

 --
 FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
 Subversion made easy with a complete admin console. Easy
 to use, easy to manage, easy to install, easy to extend.
 Get a Free download of the new open ALM Subversion platform now.
 http://p.sf.net/sfu/wandisco-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
Subversion made easy with a complete admin console. Easy 
to use, easy to manage, easy to install, easy to extend. 
Get a Free download of the new open ALM Subversion platform now.
http://p.sf.net/sfu/wandisco-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Multiple RadioButtonGroup controls in the same dialog

2011-08-03 Thread Anil Patel
I was using groupbox's to embed each radiobuttongroup and the there was an
overlap of these which led to the problem.

Thanks for your offer of help anyway.



On Tue, Aug 2, 2011 at 8:11 PM, Nick Ramirez nickra...@hotmail.com wrote:

 Could you show the markup you're using for the controls?

 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Multiple-RadioButtonGroup-controls-in-the-same-dialog-tp6644681p6646096.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
 The must-attend event for mobile developers. Connect with experts.
 Get tools for creating Super Apps. See the latest technologies.
 Sessions, hands-on labs, demos  much more. Register early  save!
 http://p.sf.net/sfu/rim-blackberry-1
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos  much more. Register early  save!
http://p.sf.net/sfu/rim-blackberry-1
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Multiple RadioButtonGroup controls in the same dialog

2011-08-02 Thread Anil Patel
Hello,

I have placed 2 radiobuttongroup controls in the same dialog but the radio
buttons in the second group appear to be disabled and so the selection can't
be changed.
The radio buttons in the first group work fine.

Can anyone please explain what I am doing wrong?


Thank you,
Anil.
--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos  much more. Register early  save!
http://p.sf.net/sfu/rim-blackberry-1
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] com registration

2011-07-27 Thread Anil Patel
Hi Daniel,

1) For a COM dll, heat should generate the appropriate registry data.

2) For a COM EXE server, heat will not generate the the registry data but
you can do the following.:

a) Use RegSpy2 to extract the registry data into a reg file.

 So if my COM exe is called TestCOM.exe, you would issue the command
 Regspy2.exe TestCOM.exe /RegServer  TestCOM.reg
The Regspy2 utility captures the COM registration data and adds it to
TestCOM.reg file.

b) Then use Heat.exe against the reg file as follows -  Heat.exe
TestCOM.reg -gg -g1 -out TestCOM.wxs

Google for RegSpy2.

Thanks,
Anil.


On Tue, Jul 26, 2011 at 6:31 PM, Dariel Marlow dmar...@gmail.com wrote:

 I'm using heat to generate the fragment for my COM object. After installing
 the MSI, the CLSID entries are not created in the registry. Should I add
 Registry elements to my WXS file manually or am I doing something wrong?



 Thanks,



 Dariel


 --
 Magic Quadrant for Content-Aware Data Loss Prevention
 Research study explores the data loss prevention market. Includes in-depth
 analysis on the changes within the DLP market, and the criteria used to
 evaluate the strengths and weaknesses of these DLP solutions.
 http://www.accelacomm.com/jaw/sfnl/114/51385063/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX in Visual Studio: Preprocessor variables

2011-07-27 Thread Anil Patel
Hi Andreas,

Unload your WiX project in VS 2010 (right click project) and then unload it.
Then select project again  right click select Edit

You should see a PropertyGroup element and each sub-element within it, is
a property which can be referenced by eg $(Product)
You should find some values for Product  Version.

Right-click the project and select Reload to reload it.

HTH,
Anil.



On Wed, Jul 27, 2011 at 2:54 PM, Andreas Vestlund 
andreas.vestl...@sekonden.se wrote:

 Hi,

 I have a large WiX project in visual studio 2010 and I am having trouble
 finding where values in preprocessor variables come from. When I go to
 Project Properties - Build  and look at Define preprocessor variables:
 there are variables in this format: Product=$(Product);Version=$(Version).
 I have no idea where I can find the actual value of $(Product) or
 $(Version), can you point me in the right direction?

 If I use Find in Files and look for these variables I find nothing, even
 when I look in the entire solution.

 Best Regards,
 Andreas


 --
 Got Input?   Slashdot Needs You.
 Take our quick survey online.  Come on, we don't ask for help often.
 Plus, you'll get a chance to win $100 to spend on ThinkGeek.
 http://p.sf.net/sfu/slashdot-survey
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX in Visual Studio: Preprocessor variables

2011-07-27 Thread Anil Patel
Forgot to add that the DefineConstants element conatins the assignments of
properties to preprocessor variables.

Anil.

On Wed, Jul 27, 2011 at 2:54 PM, Andreas Vestlund 
andreas.vestl...@sekonden.se wrote:

 Hi,

 I have a large WiX project in visual studio 2010 and I am having trouble
 finding where values in preprocessor variables come from. When I go to
 Project Properties - Build  and look at Define preprocessor variables:
 there are variables in this format: Product=$(Product);Version=$(Version).
 I have no idea where I can find the actual value of $(Product) or
 $(Version), can you point me in the right direction?

 If I use Find in Files and look for these variables I find nothing, even
 when I look in the entire solution.

 Best Regards,
 Andreas


 --
 Got Input?   Slashdot Needs You.
 Take our quick survey online.  Come on, we don't ask for help often.
 Plus, you'll get a chance to win $100 to spend on ThinkGeek.
 http://p.sf.net/sfu/slashdot-survey
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Primary Project Output

2011-07-27 Thread Anil Patel
Hi Joseph,

Have a look at this link about adding the WiX project to your VS 2010
solution.

http://www.havecomputerwillcode.com/blog/?p=421


Cheers,
Anil.


On Tue, Jul 26, 2011 at 4:24 PM, Joe Tilley jtil...@fwmurphy.com wrote:

 Hello,

 This is my first time using the mailing list, so please forgive any
 etiquette missteps.

 I currently use a Windows Installer project inside of VS2010 to create my
 final MSI package.  One feature that I use there is that I can define
 Primary Output From .csproj in the File System, and this will use the
 references of the C# Project to grab all of the file dependencies.
  Likewise, there is a Content Files from .csproj that will include any
 files in the C# Project marked as Content.

 Is there an equivalent to this in WiX, or will I have to capture all of the
 dependencies manually?  If I use heat.exe on the .csproj, will it capture
 the dependencies?

 Thank you,
 Joseph Tilley




 “This message and any attachments may contain FW Murphy information
 that is highly confidential, privileged, and exempt from
 disclosure.  Any recipient other than the intended recipient is
 advised that dissemination, distribution, copying, or other use of
 this message is strictly prohibited.  If you have received this
 message in error, please notify the sender immediately, plus delete
 the message and any backups.”

 --
 Magic Quadrant for Content-Aware Data Loss Prevention
 Research study explores the data loss prevention market. Includes in-depth
 analysis on the changes within the DLP market, and the criteria used to
 evaluate the strengths and weaknesses of these DLP solutions.
 http://www.accelacomm.com/jaw/sfnl/114/51385063/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Using WIX in TFS 2010

2011-07-21 Thread Anil Patel
Hello,

I'm using Visual Studio 2010  solution which has a single WiX project within
it.

I have another VS 2010 Solution (call it Solution BinaryProvider) which
provides the binaries that get built into a MSi by the WiX solution.

I'm using a TFS 2010 Build system in which the build order is
1) BinaryProvider solution
2) Wix Solution

The question I have is how do I reference the binaries output by the build
of the BinaryProvider in the WiX solution / project? The binaries are output
to a Drop location but is there a way of referencing it in the WiX solution
/ project. There don't apprear to be any TFS 2010 properties that I can
reference.

Unfortunately, I am not allowed to add the WiX project to the BinaryProvider
solution.

Any help in this area would be gratefully appreciated.

Thank you,
Anil.
--
5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using WIX in TFS 2010

2011-07-21 Thread Anil Patel
Hi Rob,

Appreciate your reply on this but can you please elaborate on this by way of
an example..

Thanks,
Anil.

On Thu, Jul 21, 2011 at 4:17 PM, Rob Mensching r...@robmensching.com wrote:

 I would use BindPath.

 On Thu, Jul 21, 2011 at 6:42 AM, Anil Patel apatel...@googlemail.com
 wrote:

  Hello,
 
  I'm using Visual Studio 2010  solution which has a single WiX project
  within
  it.
 
  I have another VS 2010 Solution (call it Solution BinaryProvider) which
  provides the binaries that get built into a MSi by the WiX solution.
 
  I'm using a TFS 2010 Build system in which the build order is
  1) BinaryProvider solution
  2) Wix Solution
 
  The question I have is how do I reference the binaries output by the
 build
  of the BinaryProvider in the WiX solution / project? The binaries are
  output
  to a Drop location but is there a way of referencing it in the WiX
 solution
  / project. There don't apprear to be any TFS 2010 properties that I can
  reference.
 
  Unfortunately, I am not allowed to add the WiX project to the
  BinaryProvider
  solution.
 
  Any help in this area would be gratefully appreciated.
 
  Thank you,
  Anil.
 
 
 --
  5 Ways to Improve  Secure Unified Communications
  Unified Communications promises greater efficiencies for business. UC can
  improve internal communications as well as offer faster, more efficient
  ways
  to interact with customers and streamline customer service. Learn more!
  http://www.accelacomm.com/jaw/sfnl/114/51426253/
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 


 --
 virtually, Rob Mensching - http://RobMensching.com LLC

 --
 5 Ways to Improve  Secure Unified Communications
 Unified Communications promises greater efficiencies for business. UC can
 improve internal communications as well as offer faster, more efficient
 ways
 to interact with customers and streamline customer service. Learn more!
 http://www.accelacomm.com/jaw/sfnl/114/51426253/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Registration of COM Executable Server

2011-07-07 Thread Anil Patel
Thanks Peter.

I'll try that.

Anil.

On Thu, Jul 7, 2011 at 11:08 AM, Peter Shirtcliffe pshirtcli...@sdl.comwrote:

 Download RegSpy2 from
 http://www.installsite.org/pages/en/msi/tips.htm

 You'll need to do some work to convert it to Wix code. Search this list for
 regspy2

 -Original Message-
 From: Anil Patel [mailto:apatel...@googlemail.com]
 Sent: 07 July 2011 10:57
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Registration of COM Executable Server

 Hello,



 I have used to HEAT to generate the registry entries required for a COM dll
 but I don't think that it does this for COM EXEs.


 Is there anyway other way of doing this without having to call the EXE
 with /RegServer
 switches?



 Thanks,

 Anil.

 -
 -
 All of the data generated in your IT infrastructure is seriously valuable.
 Why? It contains a definitive record of application performance, security
 threats, fraudulent activity, and more. Splunk takes this data and makes
 sense of it. IT sense. And common sense.
 http://p.sf.net/sfu/splunk-d2d-c2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 SDL PLC confidential, all rights reserved.
 If you are not the intended recipient of this mail SDL requests and
 requires that you delete it without acting upon or copying any of its
 contents, and we further request that you advise us.
 SDL PLC is a public limited company registered in England and Wales.
  Registered number: 02675207.
 Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6
 7DY, UK.



 --
 All of the data generated in your IT infrastructure is seriously valuable.
 Why? It contains a definitive record of application performance, security
 threats, fraudulent activity, and more. Splunk takes this data and makes
 sense of it. IT sense. And common sense.
 http://p.sf.net/sfu/splunk-d2d-c2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Using the same component in different features

2011-07-05 Thread Anil Patel
Hi Rob,

Appreciate your reply on this and will look through the MSI SDK to
understand this.

Regards,
Anil.

On Mon, Jul 4, 2011 at 6:29 PM, Rob Mensching r...@robmensching.com wrote:

 What you are describing is the expected behavior of the Windows Installer.
 The MSI SDK explains the Windows Installer behavior in a lot of detail...
 but is pretty dense material.

 On Fri, Jul 1, 2011 at 8:32 AM, Anil Patel apatel...@googlemail.com
 wrote:

  Hello,
 
  As this is my first time in authoring WiX source files, I have a need to
  use
  the same component group (hence components) in different features.
  The 'shared' components will only ever be installed in one location.
 
  What I would like to understand is if there are any dangers in this doing
  this?
 
  I have also noticed that if I uninstall a feature, the 'shared'
 components
  within that feature are not deleted. I can see why this is the case as
  there
  is another feature referencing it but how does the Windows Installer do
  this? The features themselves have no unique identifiers (ie no GUIDs)
  other
  than the string feature id which have to be unique.
 
  Many thanks,
  Anil.
 
 
 --
  All of the data generated in your IT infrastructure is seriously
 valuable.
  Why? It contains a definitive record of application performance, security
  threats, fraudulent activity, and more. Splunk takes this data and makes
  sense of it. IT sense. And common sense.
  http://p.sf.net/sfu/splunk-d2d-c2
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 


 --
 virtually, Rob Mensching - http://RobMensching.com LLC

 --
 All of the data generated in your IT infrastructure is seriously valuable.
 Why? It contains a definitive record of application performance, security
 threats, fraudulent activity, and more. Splunk takes this data and makes
 sense of it. IT sense. And common sense.
 http://p.sf.net/sfu/splunk-d2d-c2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Using the same component in different features

2011-07-01 Thread Anil Patel
Hello,

As this is my first time in authoring WiX source files, I have a need to use
the same component group (hence components) in different features.
The 'shared' components will only ever be installed in one location.

What I would like to understand is if there are any dangers in this doing
this?

I have also noticed that if I uninstall a feature, the 'shared' components
within that feature are not deleted. I can see why this is the case as there
is another feature referencing it but how does the Windows Installer do
this? The features themselves have no unique identifiers (ie no GUIDs) other
than the string feature id which have to be unique.

Many thanks,
Anil.
--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users