Visual Studio调试版本是否包含任何个人信息? [英] Does a Visual Studio debug build contain any personal information?

查看:121
本文介绍了Visual Studio调试版本是否包含任何个人信息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm wondering about privacy and personal information that's contained in the debug files created by Visual Studio.

我有一个为调试和发行而编译的项目,并且我必须基本上压缩包含解决方案,源代码,pdbs等的整个目录树,然后使其可用.

I have a project that I have compiled for both debug and release, and I have to zip basically the whole directory tree that contains the solution, the source, the pdbs, etc. and make it available.

我想知道将发布哪种类型的信息,显然是源和二进制文件之外的信息.

I'm wondering what type of information will be released by doing this, other than source and binaries obviously.

谢谢!

推荐答案

正确完成操作后,您将不会释放任何个人信息.

Done correctly you will not release any personal information by doing this.

需要注意的事情:

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

  • Sensitive information in paths. If you keep your source files in My Documents folder, your Windows user name will be leaked in .pdb files, as it embeds full source file paths. I recommend copying solution to directory c:\dev\project (or similar) and rebuilding there.

请勿发布.suo,.user文件,因为这些文件可能包含敏感信息,并且会由Studio为每个用户自动生成.

Don't publish .suo, .user files, as these may contain sensitive information, and are generated by studio automatically for each user

查找可能在app.config文件中的敏感信息

Look out for sensitive information that may be in app.config files

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

One more suggestion: don't publish any intermediate files (usually in obj directory). These will not help recipients in any way, but may contain personal information.

这篇关于Visual Studio调试版本是否包含任何个人信息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆