Visual studio 2008 在Visual Studio 2008中执行“清理”项目以保护您的隐私
在VisualStudio中有没有标准的方法来保护您的隐私?每次我打开一个项目时,它都会创建各种各样的二进制文件,其中嵌入了我的用户名和系统路径,这让我感到非常不安。我正试图为潜在的雇主制作一个包含一些示例代码的公文包,每次我做一个小的修改,我都必须重新检查每个文件,因为我担心另一个隐藏了对我的系统目录结构和私有用户名的引用的文件已经通过。(可能会让雇主更容易找到我的facebook等,看看我过去在网上问过的愚蠢问题。)Visual studio 2008 在Visual Studio 2008中执行“清理”项目以保护您的隐私,visual-studio-2008,sanitization,privacy,Visual Studio 2008,Sanitization,Privacy,在VisualStudio中有没有标准的方法来保护您的隐私?每次我打开一个项目时,它都会创建各种各样的二进制文件,其中嵌入了我的用户名和系统路径,这让我感到非常不安。我正试图为潜在的雇主制作一个包含一些示例代码的公文包,每次我做一个小的修改,我都必须重新检查每个文件,因为我担心另一个隐藏了对我的系统目录结构和私有用户名的引用的文件已经通过。(可能会让雇主更容易找到我的facebook等,看看我过去在网上问过的愚蠢问题。) 令人恐惧的是,即使是在调试模式下编译的.exe也引用了我的大量个人数据。是
令人恐惧的是,即使是在调试模式下编译的.exe也引用了我的大量个人数据。是否有一种工具或标准方法来处理所有这些?当然,公司在向公众发布项目之前必须进行清理。与您的问题无关-一个非常强烈的建议是使用诸如Subversion之类的版本控制系统。如果您这样做,您可以控制哪些文件被签入,哪些文件没有签入,而二进制文件通常不会进入源代码管理。我也不检查.vcproj.user
因此,如果您想将项目传递给其他人,您可以授予他对存储库的访问权,也可以执行“svn导出”,将所有版本控制的文件传递到新的干净目录中。这是我在您的案例中选择的方式。说得清楚一点:我还想问,当您要公开共享源代码时,如何清理项目。