VS2017创建Xamarin.Forms SAP项目存在xaml无法智能提示的BUG

VS2017创建Cross-Platform存在一个BUG,下面来演示一下这个BUG。

打开VS2017  15.2,【新建项目】【跨平台项目】这就是Xamarin.Forms

image

接着选择【共享项目】也就是SAP。点击OK

image 共享项目Shared Project和可移植类库PCL有什么不同?最主要区别是:SAP可以访问完整.net Framework。区分特定平台的代码可以用宏或者Xamarin.Forms的Device类。PCL需要将代码编译成dll考虑到.net mono .net core等之间的差异,必须使用标准的.net类以及方法,灵活性较差!

然后打开SAP中的MainPage.xaml,会发现智能提示是没有的

image

解决办法只要将App5.Android改成App5.iOS,智能提示就出现了!非常奇怪的bug!不知道是我的环境没有装完整,还是其他什么问题。但选择iOS不影响Xamarin Forms的开发!智能提示是有效的!

image

原创文章,转载请注明本文链接地址(违者必究):VS2017创建Xamarin.Forms SAP项目存在xaml无法智能提示的BUG

打赏作者
很喜欢这篇文章,打赏犒劳下作者,以此激励作者创作更多

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏