Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-11-16 Thread Momchil Stefanov
I think that some clarification will be really helpful. We are considering
replacing all our merge modules to wixlib-s in order to be able to move to
wix 3.6 but it will be quite an effort and this transition may bring us
problems. Is there any chance for this issue to be fixed in next versions or
it'll remain this way?



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-6-MergeModule-creation-regression-tp7581302p7581960.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-11-12 Thread rowbot
Hi, 

Any fix or workaround to this? 

We can't move to 3.6 or 3.7 without it...(!) 

Thanks, 




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-6-MergeModule-creation-regression-tp7581302p7581862.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-11-09 Thread rowbot
Hi, 

Any fix or workaround to this?

We can't move to 3.6 or 3.7 without it...(!)

Thanks,




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-6-MergeModule-creation-regression-tp7581302p7581831.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-11-06 Thread Michael Turner
Dirk Ziegelmeier wrote
> here is a minimal mergemodule showing the error:
> 
> 
> http://schemas.microsoft.com/wix/2006/wi";>
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>  KeyPath="yes" Checksum="yes" />
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> W:\tmp\CommonFiles.wxs(14) : error LGHT0231 : The component
> 'cComSTAHelper.63744358_CA08_4563_B039_4BE7181B668E' has a key file with
> path 'TARGETDIR\acme\comstahelper\comstahelper.dll'.  Since this path is
> not rooted in one of the standard directories (like ProgramFilesFolder),
> this component does not fit the criteria for having an automatically
> generated guid.  (This error may also occur if a path contains a likely
> standard directory such as nesting a directory
> with name "Common Files" under ProgramFilesFolder.)

Apologies for the necropost, but this ( Bug #3121
  ) looks similar to  Bug #2938
   that I filed in May, where I
demonstrated that this differed from the behavior in WiX 3.5.  Rob, your
response at the time was that "Auto-generated Component GUIDs were never
supported in Merge Modules unless you used
Directory@ComponentGuidGenerationSeed."

My understanding is that is that "CommonFilesFolder" must be modularized
because of the way that MSI handles merges (Directory table can't reconcile
identical primary keys from multiple sources), and after it is modularized,
it is no longer a well-known root directory.  My best guess it that WiX 3.6
changed the Component GUID auto-generation to occur after property/directory
modularization rather than before.  

Rob, could you confirm whether this is considered a regression or working as
designed?

Thanks,
Mike



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-3-6-MergeModule-creation-regression-tp7581302p7581787.html
Sent from the wix-users mailing list archive at Nabble.com.

--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-16 Thread Dirk Ziegelmeier
will do!

Dirk
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-15 Thread Rob Mensching
Awesome, can you create a bug with that information in it? We tend to lose
issues only reported via email.

On Sun, Oct 14, 2012 at 11:09 PM, Dirk Ziegelmeier wrote:

> Hello Rob,
>
> here is a minimal mergemodule showing the error:
>
> 
> http://schemas.microsoft.com/wix/2006/wi";>
> 
>  />
>
> 
> 
> 
>
> 
> 
> 
> 
>  Source="ComSTAHelper.dll" KeyPath="yes" Checksum="yes" />
> 
> 
> 
> 
> 
> 
>
> W:\tmp\CommonFiles.wxs(14) : error LGHT0231 : The component
> 'cComSTAHelper.63744358_CA08_4563_B039_4BE7181B668E' has a key file with
> path 'TARGETDIR\acme\comsta
> helper\comstahelper.dll'.  Since this path is not rooted in one of the
> standard directories (like ProgramFilesFolder), this component does not fit
> the criteria
> for having an automatically generated guid.  (This error may also occur if
> a path contains a likely standard directory such as nesting a directory
> with name "Co
> mmon Files" under ProgramFilesFolder.)
>
> Kind regards
> Dirk
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-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
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-14 Thread Dirk Ziegelmeier
Hello Rob,

here is a minimal mergemodule showing the error:


http://schemas.microsoft.com/wix/2006/wi";>



















W:\tmp\CommonFiles.wxs(14) : error LGHT0231 : The component
'cComSTAHelper.63744358_CA08_4563_B039_4BE7181B668E' has a key file with
path 'TARGETDIR\acme\comsta
helper\comstahelper.dll'.  Since this path is not rooted in one of the
standard directories (like ProgramFilesFolder), this component does not fit
the criteria
for having an automatically generated guid.  (This error may also occur if
a path contains a likely standard directory such as nesting a directory
with name "Co
mmon Files" under ProgramFilesFolder.)

Kind regards
Dirk
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-13 Thread Rob Mensching
I'm a little confused by the original error. It doesn't seem to line up
with the code you provided. Can you provide more of the code or a small
example project that demonstrates the error?

On Fri, Oct 12, 2012 at 6:50 AM, Steven Ogilvie wrote:

> Mine look like this:
>
> 
> http://schemas.microsoft.com/wix/2006/wi";>
>   
>  Manufacturer="MYCORP" InstallerVersion="200" />
>
> -Original Message-
> From: Dirk Ziegelmeier [mailto:d...@ziegelmeier.net]
> Sent: October-12-12 5:41 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] WiX 3.6 MergeModule creation regression?
>
> Hello,
>
> I just upgraded from WiX 3.5 to WiX 3.6 (always the release versions)
>
> The following merge module does not compile any more now:
>
> http://schemas.microsoft.com/wix/2006/wi";>
>  Version="!(bind.assemblyVersion.FileId)">
>  InstallerVersion="200" />
>
> 
> 
>
>  ComponentGuidGenerationSeed="{GUID}" />
> 
>
> 
> 
> 
>
> The ComponentGroup "ComponentGroup.PFCoDIA.Fdt.Profibus" contains a
> component "cComSTAHelper" that has a DirectoryRef to "CommonFilesFolder".
>
> Error message:
>
>
> W:\PFCoDIA\Deployment\PFCoDIA.Framework.MergeModule\PFCoDIA.Framework.Lib.Fdt.wxs(65)
> : error LGHT0231 : The component 'cComSTAHelper.GUID_GUID_GUID_GUID' has a
> key file with path 'TARGETDIR\MyEmployer\comstahelper\comstahelper.dll'.
> Since this path is not rooted in one of the standard directories (like
> ProgramFilesFolder), this component does not fit the criteria for having an
> automatically generated guid.  (This error may also occur if a path
> contains a likely standard directory such as nesting a directory with name
> "Common Files" under ProgramFilesFolder.)
>
> Is this a bug/regression in WiX or is this a real problem which the old
> WiX 3.5. simply did not catch?
>
> No, I can't use wixlibs in this case, because the final product must be a
> merge module.
>
>
> Thank you in advance
> Dirk
>
> --
> Dirk Ziegelmeier * d...@ziegelmeier.net * http://www.ziegelmeier.net
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly what is
> happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic
> at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> --
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-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
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-12 Thread Steven Ogilvie
Mine look like this:


http://schemas.microsoft.com/wix/2006/wi";>
  


-Original Message-
From: Dirk Ziegelmeier [mailto:d...@ziegelmeier.net] 
Sent: October-12-12 5:41 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WiX 3.6 MergeModule creation regression?

Hello,

I just upgraded from WiX 3.5 to WiX 3.6 (always the release versions)

The following merge module does not compile any more now:

http://schemas.microsoft.com/wix/2006/wi";>













The ComponentGroup "ComponentGroup.PFCoDIA.Fdt.Profibus" contains a component 
"cComSTAHelper" that has a DirectoryRef to "CommonFilesFolder".

Error message:

W:\PFCoDIA\Deployment\PFCoDIA.Framework.MergeModule\PFCoDIA.Framework.Lib.Fdt.wxs(65)
: error LGHT0231 : The component 'cComSTAHelper.GUID_GUID_GUID_GUID' has a key 
file with path 'TARGETDIR\MyEmployer\comstahelper\comstahelper.dll'.
Since this path is not rooted in one of the standard directories (like 
ProgramFilesFolder), this component does not fit the criteria for having an 
automatically generated guid.  (This error may also occur if a path contains a 
likely standard directory such as nesting a directory with name "Common Files" 
under ProgramFilesFolder.)

Is this a bug/regression in WiX or is this a real problem which the old WiX 
3.5. simply did not catch?

No, I can't use wixlibs in this case, because the final product must be a merge 
module.


Thank you in advance
Dirk

--
Dirk Ziegelmeier * d...@ziegelmeier.net * http://www.ziegelmeier.net
--
Don't let slow site performance ruin your business. Deploy New Relic APM Deploy 
New Relic app performance management and know exactly what is happening inside 
your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and 
get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-12 Thread Neil Sleightholm
My guess is that it is a new check, this bit of the error explains the issue 
"This error may also occur if a path contains a likely standard directory such 
as nesting a directory with name "Common Files" under ProgramFilesFolder."

You probably just need to add a ComponentGuidGenerationSeed to your 
CommonFilesFolder directory.

Neil

-Original Message-
From: Dirk Ziegelmeier [mailto:d...@ziegelmeier.net] 
Sent: 12 October 2012 10:41
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WiX 3.6 MergeModule creation regression?

Hello,

I just upgraded from WiX 3.5 to WiX 3.6 (always the release versions)

The following merge module does not compile any more now:

http://schemas.microsoft.com/wix/2006/wi";>













The ComponentGroup "ComponentGroup.PFCoDIA.Fdt.Profibus" contains a component 
"cComSTAHelper" that has a DirectoryRef to "CommonFilesFolder".

Error message:

W:\PFCoDIA\Deployment\PFCoDIA.Framework.MergeModule\PFCoDIA.Framework.Lib.Fdt.wxs(65)
: error LGHT0231 : The component 'cComSTAHelper.GUID_GUID_GUID_GUID' has a key 
file with path 'TARGETDIR\MyEmployer\comstahelper\comstahelper.dll'.
Since this path is not rooted in one of the standard directories (like 
ProgramFilesFolder), this component does not fit the criteria for having an 
automatically generated guid.  (This error may also occur if a path contains a 
likely standard directory such as nesting a directory with name "Common Files" 
under ProgramFilesFolder.)

Is this a bug/regression in WiX or is this a real problem which the old WiX 
3.5. simply did not catch?

No, I can't use wixlibs in this case, because the final product must be a merge 
module.


Thank you in advance
Dirk

--
Dirk Ziegelmeier * d...@ziegelmeier.net * http://www.ziegelmeier.net
--
Don't let slow site performance ruin your business. Deploy New Relic APM Deploy 
New Relic app performance management and know exactly what is happening inside 
your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and 
get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX 3.6 MergeModule creation regression?

2012-10-12 Thread Dirk Ziegelmeier
Hello,

I just upgraded from WiX 3.5 to WiX 3.6 (always the release versions)

The following merge module does not compile any more now:

http://schemas.microsoft.com/wix/2006/wi";>













The ComponentGroup "ComponentGroup.PFCoDIA.Fdt.Profibus" contains a
component "cComSTAHelper" that has a DirectoryRef to "CommonFilesFolder".

Error message:

W:\PFCoDIA\Deployment\PFCoDIA.Framework.MergeModule\PFCoDIA.Framework.Lib.Fdt.wxs(65)
: error LGHT0231 : The component 'cComSTAHelper.GUID_GUID_GUID_GUID' has a
key file with path 'TARGETDIR\MyEmployer\comstahelper\comstahelper.dll'.
Since this path is not rooted in one of the standard directories (like
ProgramFilesFolder), this component does not fit the criteria for having an
automatically generated guid.  (This error may also occur if a path
contains a likely standard directory such as nesting a directory with name
"Common Files" under ProgramFilesFolder.)

Is this a bug/regression in WiX or is this a real problem which the old WiX
3.5. simply did not catch?

No, I can't use wixlibs in this case, because the final product must be a
merge module.


Thank you in advance
Dirk

--
Dirk Ziegelmeier * d...@ziegelmeier.net * http://www.ziegelmeier.net
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users