最近想在Window系统上安装一个包含计划任何和闹钟提醒的应用,之前这些东西一般是在手机上完成的。后来发现微软花大价钱购买了一款名为To Do的应用,并起名为了Microsoft To Do,这是一款跨平台的应用,所以比较符合我的要求。
但当我访问它的网站时,点击下载发现没有任何反应。后来我才意识到它是一个Windows Store应用程序,跟之前的WinDbg一个德性,看来时需要一定的技巧才能安装的上。
初次尝试
网上有大批的不通过应用商店安装应用商店应用的操作,比如手把手教你在Win10上安装Microsoft To-Do客户端,它的步骤大概就是找到应用程序的安装包和依赖项,下载下来,然后再Windows PowerShell中安装,我的实践如下:
- 首先通过以上网站介绍的方法下载应用程序和依赖项:Microsoft.Todos_1.48.21892.0_neutral_~_8wekyb3d8bbwe.AppxBundle,Microsoft.UI.Xaml.2.8_8.2310.30001.0_x64__8wekyb3d8bbwe.Appx。并放在C盘根目录。
- 其实时可以直接点击AppxBundle这个应用程序,直接安装的,但是如果应用商店有问题,这个过程会非常非常慢,他会下载其它依赖项,可能会失败,下图时我安装完成之后的,没安装之前,这个安装程序会非常慢。
- 于是,安装网上的方法,以管理员身份打开PowerShell依次安装这两个程序,但在安装主体应用程序的时候,出现了错误:
可以看到,这个程序之所以安装不上,是因为它缺少了Microsoft.NET.Native.Framework.1.6的框架。所以要先去下载这么一个框架。
一劳永逸
在我查找如何下载和安装Microsoft.NET.Native.Framework.1.6的时候,发现了解决应用商店无法运行的方法。我本机Windows 10的应用商店一直都打不开,可能安装操作系统的时候该模块出现了问题。
安装Windows论坛上的解决方法,以管理员身份打开PowerShell,输入以下名命令移除应用商店:
get-appxpackage *store* | remove-Appxpackage
然后使用以下命令安装应用商店:
add-appxpackage -register "C:\Program Files\WindowsApps\*Store*\AppxManifest.xml" -disabledevelopmentmode
现在应用商店不出意外的花,就能正常打开了。
安装Microsoft To Do
在Windows应用商店中查找To Do:
然后直接点击安装即可。
接下来,就可以使用了。