当前位置: 首页 > article >正文

winUI3 c++ 入门 1、入门几个坑

PS:

      资料非常少,主要是微软提供的资料,微软提供的还主要是c#,c++的更少了,而且代码风格与传统c++风格差异太大,非常不习惯。有了问题,即使是很小的问题,但可能也要浪费很大的精力,才能找出问题所在,调试功能也不如传统的exe强大。

     目前看来,针对win应用市场上线用的,很多功能有权限限制,比不得传统exe功能强大,好像是限制在一个特定的沙盒中运行。   只适合玩玩,不适合生产环境,但是提供的UI确实不错。

    下面是我入门时遇到的几个坑。

一、务必升级到VS2022最新版,否则很多莫名其妙问题

1、VS更新

1>D:\biancheng\winUI\App4\packages\Microsoft.WindowsAppSDK.1.6.240829007\build\Microsoft.Build.Msix.Packaging.targets(934,5): error APPX0002: Task 'WinAppSdkGenerateAppxManifest' failed. Could not load file or assembly 'System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. 系统找不到指定的文件。
 

VS2022.升级到最新版,不然很多莫名奇妙的问题

升级到最新版后,可以添加各种控件了

2、账号登录不上

更新后,vs账号登录不上,可以尝试

没算成功解决,虽然VS登录上了,但运行时 为会不停地打开网页,输入账号密码登录 

后来又改回windows身份认证,重启后,莫名好了

3、nuget 找不到,无法还原或更新

Visual Studio编辑器还原项目NuGet提示某 NuGet 程序包还原失败:找不到“xxx”版本的程序包“xxx” 

添加 新的源:https://www.nuget.org/api/v2/

还不行的话,再加一个

https://api.nuget.org/v3/index.json

重启再试

4、部署问题

换成x86就好了,x64就出现部署错误,不知道怎么导致的


http://www.kler.cn/news/356710.html

相关文章:

  • Linux学习笔记9 文件系统的基础
  • 算法之二分查找法
  • IP地理位置定位系统之应用场景划分
  • 大厂面试真题-说一说rpc和http的区别?http能否代替kafka
  • ui自动化知识点-web端
  • 无向图中的一些问题与处理(上接无向图知识简记)
  • GitLab 老旧版本如何升级?
  • 玩转大模型(二)启动一个大模型
  • 怎样将pdf转换成ppt?关于几种PDF转PPT的方法介绍
  • web端使用高德地图逆地理编码
  • GOT-OCR-2-GUI - 一个强大的AI文本识别模型 OCR文字识别 图片文字识别 本地一键整合包下载
  • 【ROS2实操五】通信机制补充
  • 2024年诺贝尔物理学奖揭晓:AI背后的“造梦者”是谁?
  • Thread的基本用法
  • MySQL 中utfmb3和utfmb4字符集区别
  • 算法——python实现归并排序
  • 中小型企业网络的设计与实现
  • 基于语音识别的停车共享小程序(lw+演示+源码+运行)
  • 桂林旅游助手:一个SpringBoot开发的平台
  • 【JavaEE】——四次挥手,TCP状态转换,滑动窗口,流量控制