从https://kinddragon.github.io/vld/安装和卸载Visual Leak Detector后,它在默认的 VS2017 设置中留下了很多 Include/Lib 目录。
这对项目没有任何问题,但我只想知道,如何将其更改回默认值?Google 仅为旧版 Visual Studio 提供了答案。
以下是截图:
从https://kinddragon.github.io/vld/安装和卸载Visual Leak Detector后,它在默认的 VS2017 设置中留下了很多 Include/Lib 目录。
这对项目没有任何问题,但我只想知道,如何将其更改回默认值?Google 仅为旧版 Visual Studio 提供了答案。
以下是截图:
在这个主题(上面的链接)中被告知,VS2017 现在将它的设置保存在一个单独的文件中。
但它也将此 %AdditionalIncludeDirectories 和 %AdditionalLibraryDirectories 保存在单独的文件夹 c:\Users\YourName\AppData\Local\Microsoft\MSBuild\v4.0\
这是Microsoft.Cpp.Win32.user.props的样子:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
</ImportGroup>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup/>
<ItemDefinitionGroup><ClCompile><AdditionalIncludeDirectories>C:\Program Files (x86)\Visual Leak Detector\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories></ClCompile><Link><AdditionalLibraryDirectories>C:\Program Files (x86)\Visual Leak Detector\lib\Win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories></Link><Lib><AdditionalLibraryDirectories>C:\Program Files (x86)\Visual Leak Detector\lib\Win32;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories></Lib></ItemDefinitionGroup>
<ItemGroup/>
</Project>
在Microsoft.Cpp.x64.user.props中也一样。
因此,更改您想要的任何设置,这将更改 VS2017 中的设置(我刚刚删除了该文件夹)。