VDProj to WiX: Unresolved reference to symbol

Add-in Express™ Support Service
That's what is more important than anything else

VDProj to WiX: Unresolved reference to symbol
App.config is causing issues for  
Marcus Coburn




Posts: 3
Joined: 2014-04-03
Light.exe is throwing the error LGHT0094: Unresolved reference to symbol 'Component:cmp1371E89086CE398AF5D423EDAFA21774' in section 'Fragment:'.

The WXS file heat.exe generates is creating an invalid id for the ComponentRef.


<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
	<Fragment>
		<DirectoryRef Id="OutlookAddIn.Binaries">
			<Component Id="com_B7B80084_A17D_4B07_9FC5_7F36FDC5340C" Guid="{2F77DBC4-9334-4F67-8991-A4001ED86C62}" Permanent="no" SharedDllRefCount="no" Transitive="no">
				<File Id="_B7B80084_A17D_4B07_9FC5_7F36FDC5340C" Compressed="yes" DiskId="1" Hidden="no" KeyPath="yes" ReadOnly="no" System="no" Vital="yes" Source="$(var.OutlookAddIn.TargetDir)OutlookAddIn.dll" />
			</Component>
			<Component Id="cmp1371E89086CE398AF5D423EDAFA21774_2" Guid="{53C53620-6653-4C07-AD29-50F7804FEC05}" Permanent="no" SharedDllRefCount="no" Transitive="no">
				<File Id="filCFFE2B646264FD88AB0AB9070102B19E_2" Compressed="yes" DiskId="1" Hidden="no" KeyPath="yes" ReadOnly="no" System="no" Vital="yes" Source="$(var.OutlookAddIn.TargetDir)App.config" />
			</Component>
		</DirectoryRef>
	</Fragment>
	<Fragment>
		<ComponentGroup Id="OutlookAddIn.Binaries">
			<ComponentRef Id="com_B7B80084_A17D_4B07_9FC5_7F36FDC5340C" />
			<ComponentRef Id="cmp1371E89086CE398AF5D423EDAFA21774" />
		</ComponentGroup>
	</Fragment>
</Wix>


The fragment references ID is cmp1371E89086CE398AF5D423EDAFA21774_2 instead of cmp1371E89086CE398AF5D423EDAFA21774. Can you please fix this?
Posted 03 Apr, 2014 17:04:37 Top
Sergey Grischenko


Add-in Express team


Posts: 7187
Joined: 2004-07-05
Hi Marcus,

I have just sent you a hotfix by e-mail. Please check your inbox.
Posted 04 Apr, 2014 05:00:53 Top