I have a project that uses util:ServiceConfig.
I use Wix 3.0.3907.0 because 3.0.4014.0 dies on me too (https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1942991&group_id=105970)
When I run
"C:\Program Files\Windows Installer XML v3\bin\light" -nologo SmartSupport.wixobj -ext WixUtilExtension
I get the following error:
light.exe : error LGHT0103 : The system cannot find the file ''.
Unhandled Exception: System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Microsoft.Tools.WindowsInstallerXml.Cab.Interop.CabInterop.CreateCabFinish(IntPtr contextHandle)
at Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Dispose()
at Microsoft.Tools.WindowsInstallerXml.Cab.WixCreateCab.Finalize()
make: *** [SmartSupport.msi] (null)
When I add -out SmartSupport.msi it links without errors
OR
When I remove util:ServiceConfig declarations from SmartSupport.wxs file, it links without errors.
Go figure :P
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 15 days (the time period specified by
the administrator of this Tracker).