微软发布 windows app sdk 1.0 preview 3,支持不带 msix 的 winui 3 应用-人生就是博尊龙凯时

microsoft 刚刚发布了 ,这是一个工具包,它使桌面应用程序开发人员能够构建具有现代 windows ui、api 和平台功能的应用程序。
预览 3

用户界面 3

sdk 1.0.0-preview 3 版的主要新功能是支持部署没有 msix 封装的 winui 3 应用程序。请查看 以配置您的 winui 3 应用程序以支持未打包部署。

已知的问题:

  • 未打包的 winui 3 应用程序 仅在 windows 1909 及更高版本上受支持
  • x86 和 x64支持未封装的 winui 3 应用程序  将在下一个稳定版本中添加 arm64 支持。
  • 单项目msix包装工具 对  和  是需要包装的应用程序。
  • 在未打包的应用程序中,您可能会收到安装 .net 3.5 的提示;如果你这样做,你可以忽略它。
  • 未打包的应用程序当前不支持某些 api。我们的目标是在下一个稳定版本中修复这个问题。几个例子:
    •   (windows 10 不支持)
  • listview、calendarview 和 gridview 控件使用了不正确的样式,我们的目标是在下一个稳定版本中修复此问题。

有关详细信息或开始使用 winui 进行开发,请参阅:

其他限制和已知问题

  • windows 10 版本 1809 不支持未打包的应用程序:我们的目标是在下一个稳定版本中修复此问题。
  • 如果未安装 c uwp 工具,则无法编译 c# 单项目 msix 应用程序:如果您有 c# 单项目 msix 项目,则需要安装 c (v14x) 通用 windows 平台工具 可选组件。
  • 此版本 为 c# 和 c 项目引入了 空白应用程序、打包(桌面版 winui 3)模板。这些模板使您能够 。这些模板在此版本中存在一些已知问题:
    • 在重新启动 vs 之前缺少发布菜单项:在 vs 2019 和 vs 2022 中使用空白应用程序打包(桌面中的 winui 3) 项目模板创建新应用 程序时,发布项目的命令不会出现在菜单中,直到您您关闭并重新打开 visual studio。
    • 使用单项目 msix 打包将 c 静态/动态库项目引用添加到 c 应用程序时出错:visual studio 显示一个错误,指出项目无法添加为引用,因为项目类型不兼容。
    • 在类库项目中引用自定义用户控件时出错:应用程序将因系统找不到指定路径的错误而崩溃。
    • visual studio 2019 的 c# 模板。 尝试构建项目时会遇到错误:“该项目不知道如何运行配置文件 项目名称”。要解决此问题,请安装 
    • visual studio 2019 和 visual studio 2022 的 c# 模板。 当您尝试在开发计算机上运行或调试项目时,您将遇到以下错误:“该项目需要部署,然后我们才能进行调试。请在配置管理器中启用部署。” 要解决此问题,请在configuration manager 中为您的项目启用部署 。有关详细说明,请参阅的 。
    • visual studio 2022 版本 17.0 的 c 模板发布到预览版 4。 第一次尝试运行项目时会遇到以下错误:“存在部署错误”。要解决此问题,请再次运行或部署您的项目。此问题将在 visual studio 2022 版本 17.0 preview 7 中修复。
  • 所有cpu构建配置不支持:当   ,以支持现有的.net应用程序或组件 的任何cpu,则必须指定所需的架构:  x86, x64 或 arm64
  • 使用 1.0 preview 3 的 c# 项目必须使用以下 .net sdk:.net 5 sdk 版本 5.0.400 或更高版本(如果您使用的是 visual studio 2019 版本 16.11)。
  • 如果你想 co_await 在  方法,使用  在辅助函数 
    1. 添加对  nuget 包的引用 。
    2. 将该#include  语句添加 到您的代码文件中。
    3. 使用 wil::resume_foreground(your_dispatcher); 到 co_await 的结果。

阅读更多信息并在找到 microsoft 的下载链接。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun81537.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年10月27日 下午9:24
下一篇 2021年10月28日

相关推荐

  • 游戏开发人员可能有兴趣了解 amd fidelityfx 软件开发套件 (sdk) 1.0 的发布。软件开发套件旨在简化 amd fidelityfx 技术与游戏的集成,无需复杂的…

    最新资讯 2023年7月13日
  • 下载适用于 vmware、hyper-v、virtualbox 和 parallels 的官方 windows 11 企业 vm 映像

    点击进入:chatgpt工具插件导航大全 除了window 11企业版评估版,虚拟机镜像还包括: • windows 10  sdk,版本 2004 (10.0.19041.0)•…

    2023年3月9日
  • amd 的 gpuopen 小组宣布推出 amd device library extra“adlx”软件开发套件,旨在帮助改进与第三方软件的集成。虽然理论上不错,但至少现在它仅适…

    2022年12月15日
  • windows app sdk 是一组工具和 api,开发人员可以在其 windows 应用程序中使用这些工具和 api,以便在使用 windows 10(版本 1809 及更高版…

    2022年11月17日
  • khronos 发布 opencl 3.0 已经将近一年了,而今天他们正在对 opencl 软件开发工具包 (sdk) 进行一些改进。 更新后的 opencl sdk 现在以二进制…

    最新资讯 2022年4月8日
  • sentons 是一家总部位于美国的半导体公司,专门从事超声波传感器和基于软件的智能人生就是博尊龙凯时的解决方案。该公司开发的软件定义表面 (sds) 使用超声波传感技术将物理按钮替换为虚拟的触敏按钮…

    2022年1月5日
  • 用于 build 22523 的新 windows 11 sdk 透露,微软正在为 windows 11 开发新的模糊效果。该效果称为 tabbed,并且是对 acrylic 和 …

    2022年1月1日 win 11
  • 点击进入:chatgpt工具插件导航大全 在多次预览版之后,microsoft 刚刚发布了 windows app sdk 1.0.0 stable,这是一个工具包,使桌面应用程序…

    微软microsoft 2021年11月17日
  • 如何从 android 12 返回到 android 11

      是否可以从 android 12 恢复到 android 11? 是的,您确实可以在安装 android 12 后将 pixel 设备切换到 android 11 或任何其他旧…

    2021年11月12日 谷歌google
  • microsoft 刚刚发布了 windows app sdk 1.0.0-preview2,这是一个工具包,它使桌面应用程序开发人员能够构建具有现代 windows ui、api…

    2021年10月7日
  • windows app sdk 1.0.0-preview1 with winui 3,更多发布

    点击进入:chatgpt工具插件导航大全 现在可以通过nuget下载 windows app sdk 1.0.0- preview1。 sdk 1.0.0 版本带来了以下特性和改进…

    2021年9月18日
网站地图