(Visual Studio 2013 Ultimate)
I think the installer's Include directory is in the wrong XML node as well. When it is placed in the <AdditionalIncludeDirectories>, Visual Studio will add it to the local file lookup path, e.g. #include "vld.h". I would rather keep it in the system lookup path, e.g. #include <vld.h>.
I think the installer's Include directory is in the wrong XML node as well. When it is placed in the <AdditionalIncludeDirectories>, Visual Studio will add it to the local file lookup path, e.g. #include "vld.h". I would rather keep it in the system lookup path, e.g. #include <vld.h>.
<Project>
<PropertyGroup>
<IncludePath>C:\Program Files %28x86%29\Visual Leak Detector\include;$(IncludePath)</IncludePath>
<LibraryPath>C:\Program Files %28x86%29\Visual Leak Detector\lib\Win32;$(LibraryPath)</LibraryPath>
If I'm reading the InnoSetup config correctly, this should simplify some of the XML nodes. ItemDefinitionGroup => PropertyGroup. ClCompile => [removed]. AdditionalIncludeDirectories => IncludePath. AdditionalLibraryDirectories => LibraryPath.