我的VS2103 / Windows商店给了我两个警告,关于“Bing Maps for C#”(在我的例子中):
项目“Platypus”依赖于SDK“Bing Maps for C#,C ++或Visual Basic v1.0”,它支持定位“Windows 8.0”的应用程序。要验证“Bing Maps for C#,C ++或Visual Basic v1.0”是否与“Windows 8.1”兼容,请与SDK作者联系或查看http://go.microsoft.com/fwlink/?LinkID=309181。
...和C ++运行时包(不知道为什么我需要在我的C#项目中使用它):
“Project”Platypus“依赖于SDK”Microsoft Visual C ++ Runtime Package v11.0“,它最初是针对”Windows 8.0“的应用程序发布的。验证”Microsoft Visual C ++ Runtime Package v11.0“是否为与“Windows 8.1”兼容,请与SDK作者联系或参阅http://go.microsoft.com/fwlink/?LinkID=309181
转到提供的链接会提供有关其他几个软件包的信息,但不会提供上述信息。如何验证我的“Bing Maps for C#”和“C ++ Runtime Package”是否与Windows 8.1兼容?
当我去管理NuGet包时,选择更新>全部,我明白了,“找不到任何物品”
当我去管理NuGet Packages的在线树节点,并搜索“bing maps sdk”时,我得到了大量与Bing Maps相关的软件包,但我没有看到“官方”或“基础”软件包(微软的Bing) Maps SDK)。
答案 0 :(得分:1)
Bing Maps SDK不是一个金块包。它是Visual Studio扩展。如果你想在Windows 8.1中使用Bing Maps,那么就会建立一个新的SDK,与Win8 SDK相比,它有很多错误修复和增加的功能。迁移您的应用的步骤在此处记录:http://msdn.microsoft.com/en-us/library/dn456475.aspx#upgrade