[wix-users] Separate Component for each SqlScript element?
Hoover, Jacob
Jacob.Hoover at greenheck.com
Mon May 14 08:37:00 PDT 2018
Good reading:
http://robmensching.com/blog/posts/2003/10/18/component-rules-101/
https://msdn.microsoft.com/en-us/library/windows/desktop/aa372795%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Ven H via wix-users
Sent: Monday, May 14, 2018 9:40 AM
To: Edwin Castro <egcastr at gmail.com>
Cc: Ven H <venh.123 at gmail.com>; WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Separate Component for each SqlScript element?
Thank you very much for the details. So, if I understand correctly, I should include every SqlScript element under it's own component as per the Component Rules.
Regards,
Venkatesh
On Mon, May 14, 2018 at 7:43 PM, Edwin Castro <egcastr at gmail.com> wrote:
> You are not allowed to change components. You are breaking the
> component rules. Rob has a few blog posts on the component rules that
> you should read and understand. I can't look them up right now, I'm on
> my phone, but I'll look for them after I get to work.
>
> The only time you can change a component is if you are doing a major
> upgrade *and* RemoveExistingProducts is scheduled early (so that all
> old components are completely uninstalled before the new, different
> components can be installed). For all other kinds of upgrades,
> including major ugrades scheduled late, you cannot change components
> as the Windows Installer engine requires components to be immutable.
>
> --
> Edwin G. Castro
>
>
>
> On Mon, May 14, 2018, 04:43 Ven H via wix-users <
> wix-users at lists.wixtoolset.org> wrote:
>
>> Sorry to bring this topic again. But, if we don't allocate individual
>> component for each SqlScript, then Patch doesn't seem to be working
>> properly. For example, if I have an SqlScript in first version and I
>> add another SqlScript element in my Patch, if they are within the
>> same component, it doesn't seem to be working. But if they are within
>> their own components, then it seems to be working. Please advise.
>>
>> Regards,
>> Venkatesh
>>
>> On Wed, Feb 28, 2018 at 5:37 PM, Nir Bar via wix-users <
>> wix-users at lists.wixtoolset.org> wrote:
>>
>> > Since SqlComponent are not key paths anyway, you can nest some
>> > under a single component
>> >
>> >
>> >
>> > --
>> > Nir Bar, Independent WiX Expert. Creator of-
>> > JetBA: WiX WPF Bootstrapper User Interface Framework
>> >
>> > JetBA++: WiX Native Bootstrapper User Interface Framework
>> >
>> >
>> >
>> >
>> >
>> > ___________________________________________________________________
>> > _ WiX Toolset Users Mailing List provided by FireGiant
>> > http://www.firegiant.com/
>> >
>>
>> ____________________________________________________________________
>> WiX Toolset Users Mailing List provided by FireGiant
>> http://www.firegiant.com/
>>
>
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
More information about the wix-users
mailing list