【问题标题】:C# file (CodeBehind class) disappearing from project in Visual Studio - XamarinC# 文件(CodeBehind 类)从 Visual Studio 中的项目中消失 - Xamarin
【发布时间】:2020-10-31 10:14:39
【问题描述】:

使用 CodeBehind 类 (Forms ContentPage XAML) 添加新的 Forms ContentPage 后,起初一切正常。正如预期的那样,它会创建一个 .xaml 文件,其中包含一个指向 .xaml.cs 文件的下拉菜单。添加代码后,我构建了我的项目,屏幕看起来和工作正常。

但是,在退出并返回 Visual Studio 后,.xaml.cs 文件会从解决方案中消失。这完全破坏了我的项目,因为 Visual Studio 无法再读取 .xaml.cs 文件中的事件处理程序。奇怪的是,当我按下“在 finder 中显示”时,我可以看到 .xaml.cs 文件就在那里。

请注意,这不会发生在我的所有文件中。随机一些 CodeBehind 类会从解决方案中消失。

还有其他人遇到过这个问题吗?怎么回事?

【问题讨论】:

  • 在帮助菜单中使用“报告问题”
  • 好主意,谢谢。我刚举报了

标签: c# visual-studio xaml xamarin


【解决方案1】:

我正在使用 Visual Studio Mac 8.10 Community,这也经常发生在我身上。我确保将我的项目永久推送到我的 GitHub 代表,所以我有一个备份。尝试使用 Rider 而不是 Visual Studio - 根据我的经验,它的缺陷较少。如果您有一个开源 GitHub 存储库,并且您定期提交 3 个月,他们将授予您免费许可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 2019-08-14
    相关资源
    最近更新 更多