【问题标题】:Visual Studio - Corrupted .xaml fileVisual Studio - 损坏的 .xaml 文件
【发布时间】:2016-07-16 02:08:53
【问题描述】:

最近我让我的电脑进入睡眠状态,当我启动它时,电脑就关机了。

在我打开文件之前,它会询问我关于编码的问题。我尝试了多个,甚至是自动检测。没有运气。

后来当我打开它时,MainWindow.xaml 看起来像这样:

MainWindow.xaml.cs 出奇的好,甚至还注册了 XAML 文件中写入的变量。项目中的其他 XAML 文件也很好。

当我将鼠标悬停在线条上时,此错误显示:The value "□" is not a valid character

有谁知道 MainWindow.xaml 是可挽救的还是失败的原因?

非常感谢您的回答。

【问题讨论】:

    标签: c# wpf visual-studio xaml


    【解决方案1】:

    清除阴影缓存并重新启动 Visual Studio。应该没问题的。

    影子缓存位于

    C:\Users\UserName\AppData\Local\Microsoft\VisualStudio\12.0\Designer\ShadowCache
    

    删除对应visual studio版本的shadow cache并重启。它应该可以正常工作。

    【讨论】:

    • 感谢您的回答。但是 XAML 文件与以前完全相同,因此无法使用。
    • 您是否检查过任何其他 xaml 文件?还是只有这一个导致了问题?
    • 哦,那么您的整个文件可能已损坏。但这种情况很少发生。通常,这可以解决这种情况。
    • @JakubLokša:你找到解决办法了吗?
    • 真的很抱歉。也许文件完全损坏了。据我所知,这种情况从未发生过。尝试使用版本控制工具,这样您就不会丢失未保存的数据,如果它是非常重要的数据。很抱歉无法为您提供帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    相关资源
    最近更新 更多