I believe you shouldn't include the quote characters in your PATH statement.
-----Original Message----- From: Markus Karg [mailto:k...@quipsy.de] Sent: Thursday, April 01, 2010 12:45 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] WiX 3.5: Error in HEAT WiX is release 3.0 Your proposal does not work, see here: C:\>SET PATH=%PATH%;"C:\Programme\Windows Installer XML v3\bin" C:\>HEAT file EXCEL8.OLB -gg -out EXCEL8.wxs Microsoft (R) Windows Installer Xml Toolset Harvester version 3.0.5419.0 Copyright (C) Microsoft Corporation. All rights reserved. heat.exe : error HEAT0001 : The value must not be NULL. Parameter name: path Exception Type: System.ArgumentNullException Stack Trace: bei System.IO.Path.GetFullPathInternal(String path) bei System.IO.Path.GetFullPath(String path) bei Microsoft.Tools.WindowsInstallerXml.HarvesterCore.ResolveFilePath(String fileSource) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateFi le(IParentElement parentElement, File file) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.MutateEl ement(IParentElement parentElement, ISchemaElement element) bei Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mutate(W ix wix) bei Microsoft.Tools.WindowsInstallerXml.Mutator.Mutate(Wix wix) bei Microsoft.Tools.WindowsInstallerXml.Tools.Heat.Run(String[] args) C:\> > -----Original Message----- > From: Mike Carlson (DEV DIV) [mailto:mica...@microsoft.com] > Sent: Mittwoch, 31. März 2010 23:01 > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] WiX 3.5: Error in HEAT > > Also, what version of the tools are you running? Have you tried "3.0 > RTM" or a recent 3.5 weekly release? > > -----Original Message----- > From: s...@pacaccess.com [mailto:s...@pacaccess.com] > Sent: Wednesday, March 31, 2010 10:26 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] WiX 3.5: Error in HEAT > > Is the problem that Wix (and heat) aren't in your path? > > What I do is: > > 1. Start a command console > 2. Type in path=%path%;C:\Program Files (x86)\Windows Installer XML > v3\bin > 3. cd to my DLL's location (in your case it would be your OLB file) > 4. run heat. > > Jeff > > > > > > We're using HEAT to create <Fragment>s from files: > > > > > > > > CD "%PROGRAMFILES%\Windows Installer XML v3\bin" > > > > HEAT file EXCEL8.OLB -gg -out EXCEL8.wxs > > > > > > > > That works pretty well as long as HEAT and EXCEL8.OLB are located in > the > > same folder. > > > > > > > > But if they are not, both of the following commands will fail: > > > > > > > > CD "C:\" > > > > "%PROGRAMFILES%\bin\HEAT" file EXCEL8.OLB -gg -out EXCEL8.wxs > > > > > > > > or > > > > > > > > CD "%PROGRAMFILES%\Windows Installer XML v3\bin" > > > > HEAT file "C:\EXCEL8.OLB" -gg -out EXCEL8.wxs > > > > > > > > The result is always the same: > > > > > > > > heat.exe : error HEAT0001 : The Value must not be NULL. > > > > Parameter name: path > > > > > > > > Exception Type: System.ArgumentNullException > > > > > > > > Stack Trace: > > > > bei System.IO.Path.GetFullPathInternal(String path) > > > > bei System.IO.Path.GetFullPath(String path) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.HarvesterCore.ResolveFilePath(Strin > g > > fileSource) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teFile(IParentElement parentElement, File file) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > teElement(IParentElement parentElement, ISchemaElement element) > > > > bei > > > Microsoft.Tools.WindowsInstallerXml.Extensions.UtilHarvesterMutator.Mut > a > > te(Wix wix) > > > > bei Microsoft.Tools.WindowsInstallerXml.Mutator.Mutate(Wix wix) > > > > bei Microsoft.Tools.WindowsInstallerXml.Tools.Heat.Run(String[] > args) > > > > --------------------------------------------------------------------- > --------- > > Download Intel® Parallel Studio Eval > > Try the new software tools for yourself. Speed compiling, find bugs > > proactively, and fine-tune applications for parallel performance. > > See why Intel Parallel Studio got high marks during beta. > > http://p.sf.net/sfu/intel-sw-dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ----------------------------------------------------------------------- > ------- > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users