我不确定这是否与我遇到的这种奇怪行为有关:Why is my ASP.NET MVC project saving several copies of itself?
但我完全难过了。
我的解决方案(asp.net mvc应用程序)目前驻留在thumbdrive(cruzer micro 4gb)上,所有文件都很好,截至昨晚,这个morninig我打开一个.ascx,而且上帝全能,它自己加载进入十六进制编辑器,为什么?到底是什么?
我在记事本中打开了相同的用户控件,它充满了疯狂的随机字符。
不知何故,它将自己,一个纯文本文件转变为二进制文件?
有人碰到这个吗?我没有备份(我的错,我应该知道的更好),这是可逆的吗?
答案 0 :(得分:0)
可能是您保存了文件并以某种方式触发了要使用的不同编码。
我相信我已经看过几次类似的东西了。
无论如何都要编译吗?如果没有,那么VS也无法读取,你可能已经搞砸了。