0

我正在处理我的第一个Xamarin.forms项目和Visual Studio似乎正在尽一切可能减慢我的进度。从一开始我就没有对xamarin.forms或我自己的对象有任何intellisense支持,但在尝试了许多建议的修复之后,我刚刚学会了如何解决这个问题。Xamarin.forms与Visual Studio停止显示错误消息

但是,现在Visual Studio已经停止向我提供错误消息,直到现在它正在执行。在我的电脑上,我安装了VS2015 & VS2017。 2017年的一段时间上周停止了这样做,所以在未能找到解决方案后,我去了2015年并继续照常进行。今天早上,我进来发现,2015年现在也没有给出错误。

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

以前有没有其他人经历过这样的事情?正如你可以想象的那样,有限的智能感知和无编译错误调试的组合使得开发人员的体验非常可怕,并严重破坏了首先使用Xamarin的开发时间优势。

詹姆斯

+0

如果其他人有这个问题,这里有其他人有同样的问题,不幸的是,他们使用的解决方案不适合我: https://stackoverflow.com/a/40886160/5419504 – JCoyle

回答

0

好了,变得有点绝望的解决方案后,我试图删除导致在Visual Studio中我的共享项目,尽管它显示编译错误信息实际上并不能够加载中.shproj文件再正确地项目。恢复.shproj文件后,我现在收到错误消息并能够构建我的项目。

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

+1

谢谢在这里分享你的解决方案,它可以帮助其他社区成员遇到同样的问题,你可以将其标记为答案:) –

+0

我不愿意将此标记为答案,因为这似乎在2017年不起作用,每次装入2015年都需要完成。我现在考虑卸载'15&'17,并重新安装'17 – JCoyle