【问题标题】:Xamarin.forms with Visual Studio stopped showing error messages带有 Visual Studio 的 Xamarin.forms 停止显示错误消息
【发布时间】:2017-11-21 11:39:32
【问题描述】:

我正在处理我的第一个 Xamarin.forms 项目,Visual Studio 似乎正在尽一切可能减慢我在这方面的进展。从一开始我就没有对 xamarin.forms 或我自己的对象的任何智能感知支持,但在尝试了许多建议的修复后,我才刚刚学会接受这个。

但是,现在 Visual Studio 甚至停止给我错误消息,直到现在它一直在做的事情。在我的电脑上,我安装了 VS2015 和 VS2017。上周的某个时候,2017 年停止了这样做,所以在未能找到解决方案之后,我去了 2015 年并照常进行。今天早上我进来发现现在 2015 也没有报错。

如果我的项目没有编译错误,那么我的项目将按预期在我的 android 设备上构建和运行,但是,如果有任何编译错误,则会弹出错误列表选项卡,显示 0 个错误和 3 个警告(警告总是相同的:1 关于依赖程序集中的版本冲突和 2 文件名在项目的 UWP 和 iOS 版本中超过 260 个字符的限制)。

以前有没有其他人经历过这样的事情?正如您可以想象的那样,有限的智能感知和无编译错误调试相结合会带来非常可怕的开发体验,并且严重破坏了最初使用 Xamarin 所带来的开发时间优势。

詹姆斯

【问题讨论】:

标签: c# debugging visual-studio-2015 xamarin.forms visual-studio-2017


【解决方案1】:

好的,所以在非常渴望解决方案之后,我尝试在我的共享项目中删除 .shproj 文件,这导致 Visual Studio 显示编译错误消息,尽管它实际上无法再正确加载项目。恢复 .shproj 文件后,我现在收到错误消息并且能够构建我的项目。

我不觉得这将是我问题的长期解决方案,但现在我至少能够继续我的工作。

【讨论】:

  • 感谢您在这里分享您的解决方案,这将对遇到相同问题的其他社区成员有所帮助,您可以将其标记为答案:)
  • 我不愿意将此标记为答案,因为这似乎在 2017 年不起作用,并且每次加载 2015 时都需要这样做。我现在正在考虑卸载这两个 '15 & '17,并重新安装只是 '17
猜你喜欢
  • 2014-02-04
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-14
  • 2020-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多