Visual Studio调试版本是否包含任何个人信息?

时间:2011-06-22 06:43:36

标签: visual-studio visual-studio-2010

我想知道Visual Studio创建的调试文件中包含的隐私和个人信息

我有一个项目,我已经为调试和发布编译,我必须基本上压缩包含解决方案,源,pdbs等的整个目录树,并使其可用。

我想知道将会发布什么类型的信息,除了源代码和二进制文件之外。

谢谢!

1 个答案:

答案 0 :(得分:6)

正确完成后,您不会通过此操作发布任何个人信息。

需要注意的事项:

  • 路径中的敏感信息。如果将源文件保留在“我的文档”文件夹中,则Windows用户名将泄漏到.pdb文件中,因为它嵌入了完整的源文件路径。我建议将解决方案复制到目录c:\ dev \ project(或类似)并在那里重建。

  • 不要发布.suo,.user文件,因为它们可能包含敏感信息,并且由工作室自动为每个用户生成

  • 留意可能在app.config文件中的敏感信息

还有一个建议:不要发布任何中间文件(通常在obj目录中)。这些不会以任何方式帮助收件人,但可能包含个人信息。