C# Xamarin移动项目(2017年)可移植XAML文件中的工具问题 P> >我是C++开发人员,在C·X/XAMARIN中浏览过(前几段Silverlight)。我使用VS 2017,发布版本。我认为预演也是这样

C# Xamarin移动项目(2017年)可移植XAML文件中的工具问题 P> >我是C++开发人员,在C·X/XAMARIN中浏览过(前几段Silverlight)。我使用VS 2017,发布版本。我认为预演也是这样,c#,xamarin,C#,Xamarin,如果我试图对XAML文件的主要(可移植)项目版本进行更改,我没有功能表单预览器,它希望使用模拟Android或iOS的live viewer。这要慢得多,也不太方便,只需边走边预览布局,使用对齐栏等等。如果我在UWP子项目中做了更改,我确实会得到表单预览器,但当然这些更改不会显示出来 此外,如果编辑便携XAML,则不会进行错误检查。如果我编辑uwpxaml,我会得到错误检查,但出于同样的原因,这是无用的 所以这一切对我来说毫无意义。我错过什么了吗?为什么一开始就要预生成DUP,因为除了平台特定的

如果我试图对XAML文件的主要(可移植)项目版本进行更改,我没有功能表单预览器,它希望使用模拟Android或iOS的live viewer。这要慢得多,也不太方便,只需边走边预览布局,使用对齐栏等等。如果我在UWP子项目中做了更改,我确实会得到表单预览器,但当然这些更改不会显示出来

此外,如果编辑便携XAML,则不会进行错误检查。如果我编辑uwpxaml,我会得到错误检查,但出于同样的原因,这是无用的


所以这一切对我来说毫无意义。我错过什么了吗?为什么一开始就要预生成DUP,因为除了平台特定的东西之外,我们不应该需要它们,为什么这些工具在我们必须实际使用的工具上不起作用?

正如我所知,这些问题在preview 5中得到了解决,尽管有些问题需要处理。我在可移植(我想是Xamarin特有的)Xaml文件中获得intellisense和错误报告。新的live viewer不如选项卡中的UWP/Forms查看器好,它提供了对齐等功能。希望他们能将其应用到Xamarin特定的XAML文件中

谢谢,但这并不能真正解决我上面发布的问题。再加上一个,如果我编辑便携XAML,我在XAML中不会得到错误指示,但在XAML的UWP版本中会得到。所以,如果我们要在便携设备上做这些工作,所有这些听起来都不是很好。也就是说,我知道为什么每个部分都会有内容,来处理特定于平台的问题。但是上面的内容是关于工具,以及为什么它在UWP中工作(假设我们永远不应该使用,除非我们有UWP特定的事情要做),而在便携式中不工作,假设我们应该使用。)没关系。这些问题似乎已经在预览5中得到了解决,差不多。