Windows 10上不使用MicroSoft Store下载安装MicroSoft Todo_microsoft.net.native.framework.2.2-程序员宅基地

技术标签: 计算机技巧  powershell  microsoft  

一般我们下载微软的应用时,需要从 Microsoft Store 中下载
在这里插入图片描述
但是由于Windows系统问题,导致我们无法从MicroSoft Store中下载软件;或者由于个人原因,不想从MicroSoft Store中下载。

另一种下载MicroSoft中软件的方式是:使用Add-AppxPackage,在命令行下安装应用。

1.下载Appx包

首先,我们需要从 Microsoft Store - Generation Project 中下载两个包:
在这里插入图片描述
在上面的URL文本框中,输入MicroSoft Todo的下载链接:https://www.microsoft.com/zh-cn/p/microsoft-to-do-lists-tasks-reminders/9nblggh5r558?rtc=2&activetab=pivot:overviewtab

该网站会将下载MicroSoft应用的一些包罗列出来。
在这里插入图片描述
然后我们需要在该网站中找到下面两个包(使用Ctrl + F)

  1. MicroSoft Todo的AppxBundle包;
    在这里插入图片描述
  2. MicroSoft UI的Appx包;
    在这里插入图片描述
    将两个包下载下来,保存到本地。

2.在本地通过Add-AppxPackage命令进行安装

首先在 【设置】> 【更新与安全】> 【开发者选项】中,打开【开发人员模式】
在这里插入图片描述
以管理员身份,打开Windows Powershell,切换到Appx包保存的目录下

首先安装UI包:Add-AppxPackage .\Microsoft.UI.Xaml.2.4_2.42007.9001.0_x64__8wekyb3d8bbwe.Appx
在这里插入图片描述
然后安装Todo软件的包:
Add-AppxPackage -Path .\Microsoft.Todos_2.48.41901.0_neutral_~_8wekyb3d8bbwe.AppxBundle -DependencyPath .\Microsoft.VCLibs.140.00_14.0.30035.0_x64__8wekyb3d8bbwe.Appx,.\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx,.\Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx
在这里插入图片描述
下载完成,非常简单!
记得把开发者选项,改回旁加载应用。
在这里插入图片描述

3.遇到的错误

看完上面的安装过程,可能会产生疑问:
.\Microsoft.VCLibs.140.00_14.0.30035.0_x64__8wekyb3d8bbwe.Appx,
.\Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx,
.\Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe.Appx
这三个包在哪?

在安装Todo包时,直接使用安装UI包的命令:
Add-AppxPackage .\Microsoft.Todos_2.48.41901.0_neutral_~_8wekyb3d8bbwe.AppxBundle

会报错
在这里插入图片描述
报错的原因是,缺少VCLibs包或VCLibs包的版本冲突,因此我们再去 Microsoft Store - Generation Project 中下载VCLibs包,保存在本地,然后使用命令:
Add-AppxPackage -Path .\Microsoft.Todos_2.48.41901.0_neutral_~_8wekyb3d8bbwe.AppxBundle -DependencyPath .\Microsoft.VCLibs.140.00_14.0.30035.0_x64__8wekyb3d8bbwe.Appx
其中:-Path是指定安装包的路径,-DependencyPath是指定依赖包的路径
在这里插入图片描述
但还是会报错,这次是缺少NET.Native.Framework包,同样下载到本地,在之前的依赖路径中加入NET.Native.Framework的路径即可,使用 , 隔开两个依赖包的路径
在这里插入图片描述
仍然报错,这次缺少的是NET.Native.Runtime包,下载到本地,在依赖路径中加入NET.Native.Runtime包的路径
在这里插入图片描述
安装成功!

如果缺少其他需要的包,按照上面的方式将缺少的包下载到本地,在依赖路径中加入该包的所在路径即可。

同时,一些其他的Microsoft的应用也可以通过本文的方法进行安装,步骤与上面的叙述类似。

4.参考和网址

【微软appx下载】
https://store.rg-adguard.net/

【todo下载链接】
https://www.microsoft.com/zh-cn/p/microsoft-to-do-lists-tasks-reminders/9nblggh5r558?rtc=2&activetab=pivot:overviewtab

【安装教程参考】
https://www.jianshu.com/p/32a1ea417cba?ivk_sa=1024320u

【add-appxpackage官方参数表】
https://docs.microsoft.com/en-us/powershell/module/appx/add-appxpackage?view=winserver2012-ps&redirectedfrom=MSDN#inputs

【appx安装全命令】
https://www.jb51.net/article/53418.htm

【错误解决办法参考】
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b2f73be6-50e8-4347-a046-a1b6b5a4b23a/not-able-to-deploy-windows-8-executableappx-using-powershell-error-code-0x80073cf3-in-windows-8?forum=winappswithcsharp.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41340996/article/details/119318119

智能推荐

基于opencv的人脸检测与识别(python)(1)-程序员宅基地

文章浏览阅读514次。基于opencv的人脸检测,再使用tensorflow的框架以及keras库通过卷积神经网络对获取的人脸数据进行训练,生成训练模型,并对实时图片进行人脸识别。

Numbers on Tree_k. numbers on tree-程序员宅基地

文章浏览阅读160次。D. Numbers on Treetime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputEvlampiy was gifted a rooted tree. The vertices of the tree are numbered..._k. numbers on tree

软件测试工程师面试题-测试概念篇_面试测试工程师概念性问题有哪些-程序员宅基地

文章浏览阅读901次。转载于:https://www.cnblogs.com/mrwuzs/p/7976534.html_面试测试工程师概念性问题有哪些

0910-12学习记录-OFDM细节描述_ofdm子载波流数-程序员宅基地

文章浏览阅读899次。PPDU编码过程总览编码过程包含了很多细节的步骤,在以下的细节条款有很详细的描述。接下来的总览主要是为了促进对于这些细节的理解。生成PLCP前导码字段,包含10个短训练序列(用来做AGC增益控制,分集选择,时间的同步获取以及在接收端的粗频偏估计)和两个重复的长训练序列(用来做信道估计以及接收端的精准频偏估计)前面有保护间隔(GI)。具体的细节描述在 17.3.3.17.3.3.描述PLCP..._ofdm子载波流数

OSChina 中秋节乱弹 ——加班比抢了我的小鱼干,更让我难过!-程序员宅基地

文章浏览阅读234次。2019独角兽企业重金招聘Python工程师标准>>> ...

SpringBoot引入MyBatis_springboot mybatis jar maven引入-程序员宅基地

文章浏览阅读128次。首先进入spring官网,添加依赖,然后生成项目。打开Idea,然后导入刚才生成的项目文件。测试不用集成组件,要不然下载会下载很长时间。找到maven插件,导入必要的jar包。_springboot mybatis jar maven引入

随便推点

Shell根据文本内容批量修改文件名(附完整代码)_linux shell while批量改名-程序员宅基地

文章浏览阅读3.1k次。Shell根据文本内容批量修改文件名_linux shell while批量改名

“计算机系统概述”学习笔记_程序计数器怎么计算下一条指令的地址-程序员宅基地

文章浏览阅读2.2k次。文章目录机器字长存储器组成运算器组成控制器组成计算机系统的层次结构指令执行过程源程序翻译成可执行文件的过程机器字长计算机进行一次整数运算所能处理的二进制数据的位数。存储器组成组件由大到小(大包含小)依次为:计算机系统=计算机硬件系统+计算机软件系统计算机硬件系统=存储器+控制器+运算器+输入设备+输出设备存储器=主存储器(内存储器)+辅助存储器(外存储器)主存储器=地址寄存器(MAR)+存储体+数据寄存器(MDR)+时序控制逻辑存储体=若干存储单元存储单元=若干存储元件每个存储元件存_程序计数器怎么计算下一条指令的地址

Scala编写JedisPoolUtils工具类_jedis scala-程序员宅基地

文章浏览阅读1.5k次。package com.cloudera.utilsimport redis.clients.jedis.{Jedis, JedisPool, JedisPoolConfig}object JedisPoolUtils extends Serializable { @transient private var pool: JedisPool = null def makePoo..._jedis scala

MySQL 使用AVG聚合函数时,保留两位小数的方法_mysql avg保留两位小数-程序员宅基地

文章浏览阅读3.1k次。SELECT ( CASE WHEN platform_parameter IS NULL THEN page ELSE platform_parameter END ) AS page, sum(pv) AS pv, sum(uv) AS uv, CAST(AVG(time) AS DECIMAL(10,2)) as timeFROM t_page_stat_daily tLEFT JOIN t_app_dictionary d ON t.app_id = d._mysql avg保留两位小数

QOS_qos双色分离-程序员宅基地

文章浏览阅读1k次,点赞3次,收藏9次。QOS按权重进行资源分配,进行资源协调(1) 甄别流量(哪些有用,哪些无用----重要程度)(2) 分析流量诉求(有哪些要求----带宽、时延)(3) 细化流量诉求(对哪些参数比较敏感)队列机制 拥塞避免一、 流量分类TOS位,位于包头为之后,8位二进制规定:数字越大,越容易从接口出去(优先级越高)不合理之处:当队列满时,若再有较重要流量要进行排队,将会被拒绝DSCP:插分..._qos双色分离

聚类算法系列---DBSCAN密度聚类算法_聚类公式 ci min y dbscan-程序员宅基地

文章浏览阅读430次。DBSCAN(Density-Based Spatial Clustering of Application with Noise)思想:用一个点的邻域内的邻居点数来衡量该店所在的空间密度,根据密度来判定将样本划分到哪个簇,对于同一个簇里面的样本是紧密相连的。在进行聚类的时候事先不知道cluster的数目。基本概念设数据集X={x1,x2,....,xn}Eps:定义密度时的邻域半径..._聚类公式 ci min y dbscan

推荐文章

热门文章

相关标签