繁体   English   中英

WinUI 3 xaml ABI.Microsoft.UI 与 Microsoft.UI

[英]WinUI 3 xaml ABI.Microsoft.UI vs Microsoft.UI

我第一次尝试使用 WinUI (3)。 我已按照https://docs.microsoft.com/en-us/windows/apps/winui/winui3/#install-winui-3-preview-4中的说明进行安装 vs 2019 预览版(专业版 16.9.0预览版 4.0)并通过“管理扩展”选项安装了“WinUI 3 项目模板”。创建了一个新的解决方案,添加了项目类型“空白应用,打包(桌面中的 WinUI)”(C#),结果如下: 解决方案浏览器

我可以开始调试,window 打开,可以单击示例按钮,没有任何问题。

但是当我打开 xaml 时,我遇到了这个问题: xml 选择

并且智能感知不提供诸如网格之类的选项。

后面代码中导入的命名空间: 代码隐藏

因此,在干净的 vs 2019 预览版安装中,新 WINUI 项目的所有基础知识。 我只安装了 Resharper 并从我的常规 vs 2019 安装中导入了我的设置(我重置但无济于事)。

当我选择 Microsoft.UI.Xaml.Window 时,他将 xaml 更改为xaml微软

并给出以下错误: 错误微软

选择 ABI.Microsoft.UI.Xaml.Window 时,xaml 会以与以前相同的方式发生变化,但也会在其他属性上出现异常

不知道这是否重要,但由于我从未使用过 WPF 我没有使用 xaml 的经验(总是使用 winforms 作为前端)。 所以我还在这个解决方案中添加了一个 WPF 项目,这没有任何问题。

我找不到有关此的任何信息,因此请帮助我在 WINUI 中设置我的第一步。

我注意到它在重新打开我的解决方案后工作了几秒钟。 所以主要嫌疑人是Resharper。 禁用它,问题就解决了。 重新启用它,更新到 2020.3.2 并且它工作。

所以这里的教训:这不是因为你刚刚安装了 Resharper,它还下载了最新版本......

暂无
暂无

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

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