WinUI 3开发过程中DEP1700的解决办法

发布于 2021-12-23  563 次阅读


  我怀着非常生气的心情写下这篇文章,因为为了解决这个问题我毁掉了自己的生产环境。
  在WinUI 3的开发过程中出现了这样的问题:

使用的IDE是VS 2022 17.0.4,Windows版本是22000.376,该问题重新build项目,重装VS,重启电脑均没有任何用处。
  解决办法:将MSBuild的Build日志等级设置为Diagnostic,观察日志中涉及到_GenerateAppxPackageRecipe的部分来自于nuget的缓存文件夹C:\Users\{user}\.nuget\packages\microsoft.windowsappsdk\1.0.0,在vs中清空整个nuget缓存即可解决问题。
  是的就是这么简单,傻逼nuget


We Choose to Go to the Moon