c273 wrote:
The InnoSetup installer adds the directories into %LOCALAPPDATA%\Microsoft\MSBuild\4.0\Microsoft.Cpp.Win32.user.props. But specifies the Lib directory as
- I selected to Add VLD to my path and to install for VS2013 (not VS2008). This allowed me to add the "#include <vld.h> to my source but it would not link as "vld.lib" was not found. Updating Microsoft.Cpp.Win32.user for the include & libraries resolved this. My question here is - why ask to install for VS2013 if this manual update is still needed?
<ClCompile>
<AdditionalLibraryDirectories>
C:\Program Files (x86)\Visual Leak Detector\lib\Win32;
%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
</ClCompile>
It should be:<Link>
<AdditionalLibraryDirectories>
C:\Program Files (x86)\Visual Leak Detector\lib\Win32;
%(AdditionalLibraryDirectories)
</AdditionalLibraryDirectories>
</Link>
The 2.3 installer put the dbghelp.dll and Microsoft.DTfW.DHL.manifest files in the bin\Win32 folder with the vld_x86.dll. The 2.4 installer does not. :(