使用 Visual Studio 创建可执行文件/DLL 文件时如何删除私人信息?

Posted

技术标签:

【中文标题】使用 Visual Studio 创建可执行文件/DLL 文件时如何删除私人信息?【英文标题】:How to remove private information while creating an executable/DLL file with Visual Studio? 【发布时间】:2012-07-01 14:28:22 【问题描述】:

我用 Visual Studio 2010 创建了一个 DLL 项目。当我用记事本打开my_project.dll 时,我找到了项目的路径(例如D:\Solutions\my_project\my_project_1\lib\Release\my_project.pdb

我的老板想删除有关该项目的任何私人信息。

如何在创建可执行文件/DLL 文件时删除私有信息?

【问题讨论】:

属性>链接器>调试>生成调试信息=“否” 【参考方案1】:

看看PDB Files: What Every Developer Must Know。

无论如何,您可以使用/PDBALTPATH (Use Alternate PDB Path) 删除 PDB 文件的路径。

【讨论】:

以上是关于使用 Visual Studio 创建可执行文件/DLL 文件时如何删除私人信息?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio C++ 在可执行文件中创建可执行文件

Win7下使用Visual Studio为WinXP编译可执行文件

如何在 Visual Studio 2008 中创建单个可执行文件?

Win 7 x64 + Visual Studio 2015为WinXP编译可执行程序

Visual Studio 2015 可执行文件丢失

如何找到 Visual Studio 正在调用的确切编译器可执行文件?