I tried searching Google and the archive, but I don't have a clear
answer/understanding of why I am getting this error:
error PYRO0243 : Component <> has a changed keypath
I am trying to create a patch using the base version of a full install against
a REL 2. According to some accounts, this occurs when the first resource of a
component is changed, but in each case the file names are the same other than
the source location. I've attached the two wxs files, but one spot where I get
the error is shown below. Is there a way to override the message? In the
WixEditor I did not see a keypath attribute on the component.
<Rel 2 Code>
<Directory Id="sqlTRIGGERSDIR" Name="TRIGGERS">
<Component Id="sqlTRIGGERS" DiskId="1"
Guid="A89FC340-C3C3-4841-B3FC-C344B2A2582D">
<Condition>DBTYPE=1</Condition>
<File Id="DEMPLOY.SQL_1" Name="DEMPLOY.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEMPLOY.SQL" />
<File Id="deqevent.sql" Name="deqevent.sql"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\deqevent.sql" />
<File Id="DEQHIER.SQL_1" Name="DEQHIER.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQHIER.SQL" />
<File Id="DEQLUDVA.SQL_1" Name="DEQLUDVA.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQLUDVA.SQL" />
<File Id="DEQMETER.SQL_1" Name="DEQMETER.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQMETER.SQL" />
<File Id="DEQSEUDV.SQL_1" Name="DEQSEUDV.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQSEUDV.SQL" />
<File Id="DEQSRIAL.SQL_1" Name="DEQSRIAL.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQSRIAL.SQL" />
<File Id="DINITLOC.SQL_1" Name="DINITLOC.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DINITLOC.SQL" />
<File Id="DINITSPC.SQL_1" Name="DINITSPC.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DINITSPC.SQL" />
<File Id="dinlgmat.sql_1" Name="dinlgmat.sql"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\dinlgmat.sql" /
<Base Code>
<Directory Id="sqlTRIGGERSDIR" Name="TRIGGERS">
<Component Id="sqlTRIGGERS" DiskId="1"
Guid="A89FC340-C3C3-4841-B3FC-C344B2A2582D">
<Condition>DBTYPE=1</Condition>
<File Id="DEMPLOY.SQL" Name="DEMPLOY.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEMPLOY.SQL" />
<File Id="DEQCATMS.SQL" Name="DEQCATMS.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQCATMS.SQL" />
<File Id="DEQEVENT.SQL" Name="deqevent.sql"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\deqevent.sql" />
<File Id="DEQEVUDV.SQL" Name="DEQEVUDV.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQEVUDV.SQL" />
<File Id="DEQHIER.SQL" Name="DEQHIER.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQHIER.SQL" />
<File Id="DEQLUDVA.SQL" Name="DEQLUDVA.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQLUDVA.SQL" />
<File Id="DEQMETER.SQL" Name="DEQMETER.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQMETER.SQL" />
<File Id="DEQSEUDV.SQL" Name="DEQSEUDV.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQSEUDV.SQL" />
<File Id="DEQSRIAL.SQL" Name="DEQSRIAL.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DEQSRIAL.SQL" />
<File Id="DINCTLTY.SQL" Name="DINCTLTY.SQL"
Source="\\apshares\data2\Tw8-2\Pro00\DATABASE\mssql\TRIGGERS\DINCTLTY.SQL" />
Justin Hull
Sr. Developer
Maximizing Asset Performance
864-679-3513 office
[email protected]
http://www.assetpoint.com
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users