.ascx用户控制页面打开为十六进制?

时间:2009-08-05 14:12:45

标签: c# asp.net-mvc visual-studio user-controls

我不确定这是否与我遇到的这种奇怪行为有关:Why is my ASP.NET MVC project saving several copies of itself?

但我完全难过了。

我的解决方案(asp.net mvc应用程序)目前驻留在thumbdrive(cruzer micro 4gb)上,所有文件都很好,截至昨晚,这个morninig我打开一个.ascx,而且上帝全能,它自己加载进入十六进制编辑器,为什么?到底是什么?

我在记事本中打开了相同的用户控件,它充满了疯狂的随机字符。

不知何故,它将自己,一个纯文本文件转变为二进制文件?

有人碰到这个吗?我没有备份(我的错,我应该知道的更好),这是可逆的吗?

1 个答案:

答案 0 :(得分:0)

可能是您保存了文件并以某种方式触发了要使用的不同编码。

我相信我已经看过几次类似的东西了。

无论如何都要编译吗?如果没有,那么VS也无法读取,你可能已经搞砸了。