我使用Windows SDK 10.1.16299.15将我的UWP项目升级为Fall Creator Update .
当我编译或创建商店包时,我得到:
C:\ Users ... \ Visual Studio 2017 \ Projects \ FileRenamer \ Get.the.solution.FileRenamer.App \ Get.the.solution.FileRenamer.App.csproj:XamlCompiler错误WMC1006:无法解析程序集或Windows元数据文件'Microsoft.Win32.Registry.dll'3> C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ 10.0.16299.0 \ XamlCompiler \ Microsoft.Windows.UI.Xaml.Common.targets(263,5): Xaml内部错误错误WMC9999:类型Universe无法解析程序集:Microsoft.Win32.Registry,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a .
我从未引用过Microsoft.Win32.Registry.dll所以我认为它是Windows SDK Bug?
我在哪里可以报告这样的Bug,我该如何解决?
PS:我的Windows机器获得了Fall Creators更新,Visual Studio也是最新的 .
1 回答
我之前正在努力解决同样的问题,只是通过从解决方案文件夹中删除
.vs
文件夹来设法修复它 .请注意,默认情况下此文件夹是隐藏的,因此您需要启用从文件资源管理器中显示隐藏的项目 .
更新
以下是Visual Studio团队的解决方法,然后在下一个SDK中出现正确的修复程序 .