繁体   English   中英

C# 文件(CodeBehind 类)从 Visual Studio 中的项目中消失 - Xamarin

[英]C# file (CodeBehind class) disappearing from project in Visual Studio - Xamarin

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

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

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

有没有其他人有这个问题? 到底是怎么回事?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM