Asp.net VisualStudio文件变成胡言乱语

Asp.net VisualStudio文件变成胡言乱语,asp.net,visual-studio-2010,asp-classic,tfs,Asp.net,Visual Studio 2010,Asp Classic,Tfs,因此,我们从TFS中提取解决方案。TFS上的解决方案文件很好。然而,当我在我的计算机上编辑它们时,有时代码会变成胡言乱语(特别是,我会编辑它们,保存它们,关闭它们,然后在发生这种情况时打开它们)。NET文件和经典ASP文件都会出现这种情况。当我转到“另存为”时,它显示为二进制文件。有人知道如何预防吗?我厌倦了失去工作 您的问题在于您或团队成员保存文件时使用的文件编码。 编码应该匹配,最好是UTF-unicode。 站在某个文件上->转到文件->另存为->在“保存”按钮上,您将在侧面有一个小黑色三

因此,我们从TFS中提取解决方案。TFS上的解决方案文件很好。然而,当我在我的计算机上编辑它们时,有时代码会变成胡言乱语(特别是,我会编辑它们,保存它们,关闭它们,然后在发生这种情况时打开它们)。NET文件和经典ASP文件都会出现这种情况。当我转到“另存为”时,它显示为二进制文件。有人知道如何预防吗?我厌倦了失去工作


您的问题在于您或团队成员保存文件时使用的文件编码。 编码应该匹配,最好是UTF-unicode。 站在某个文件上->转到文件->另存为->在“保存”按钮上,您将在侧面有一个小黑色三角形->按它->您将看到您保存文件的编码。
确保团队所有成员都将保存默认设置为unicode编码。

是否有东西在上面写?我不知道,是什么会覆盖我tfs文件夹中的随机文件?可能是您的程序。你的项目中还有其他人有这个问题吗?我和我的同事谈过,以前没有人见过。现在除了我之外,没有其他人在做这个项目。顺便说一句,你看到的是Visual Studio的十六进制编辑器。