Visual studio 2015 无法下载kernelbase.dll的符号-UWP,仅在Windows 10更新后发布版本

Visual studio 2015 无法下载kernelbase.dll的符号-UWP,仅在Windows 10更新后发布版本,visual-studio-2015,windows-10,uwp,windows-10-universal,Visual Studio 2015,Windows 10,Uwp,Windows 10 Universal,我刚刚将Windows 10安装更新为最新的周年更新;这似乎包括: VS 2015更新3(KB3022398) Microsoft VS 2015的更新(KB3165756) MS Windows的安全更新(KB3176495) 更新[空白](KB2504637) 我注意到,我开发的一个UWP应用程序(之前已经成功运行过)被固定在我的“开始”菜单上,它似乎掉了它的平铺图形,在我尝试它时没有启动 然后我从VS(Release build)运行它,得到了以下对话框,但应用程序似乎运行正常 在

我刚刚将Windows 10安装更新为最新的周年更新;这似乎包括:

  • VS 2015更新3(KB3022398)
  • Microsoft VS 2015的更新(KB3165756)
  • MS Windows的安全更新(KB3176495)
  • 更新[空白](KB2504637)
我注意到,我开发的一个UWP应用程序(之前已经成功运行过)被固定在我的“开始”菜单上,它似乎掉了它的平铺图形,在我尝试它时没有启动

然后我从VS(Release build)运行它,得到了以下对话框,但应用程序似乎运行正常

在运行调试构建时,我不会看到这些对话框。 我尝试在工具->选项->调试->符号下启用符号设置。启用“Microsoft符号服务器”,但尚未解决此问题。 我确实有互联网连接,但还不能尝试其他连接,以排除任何新的网络规则。 我还没有尝试建立一个全新的空白UWP应用程序,看看它是如何运行的


有什么想法吗?我该有多担心呢?

我今天也遇到了同样的问题,因为这是非常罕见的事情,我不得不通过调整设置来解决它,最终我找到了解决方法


转到Project properties->Build并取消选中“使用.Net原生链编译”选项。

在Debbug->Symbols下有一个选项,如图所示,我没有选中它。若您选中,它将强制缓存符号,并且错误消失。似乎由于某种原因,无法加载或下载符号缓存


请您使用fiddler捕捉symbol server的请求,临时文件夹下是否有文件?谢谢@GraceFeng MSFT,问题似乎已经解决了。不知道我做了什么来修复它。我确实清洗了溶液一两次,这可能有帮助。这毫无意义。这是一个至关重要的选择。这不可能是运行uwp应用程序的解决方案。我不是说它不起作用,但它不是一个解决方案,因为它删除了一个bug的重要特性。如果不使用“使用.Net本机链编译”,整个应用程序将毫无意义。调试选项仍然支持某种本机调试,因此不会丢失太多,本机链只是一个细节。