当我尝试运行GPXRouteViewerSample时,它会在App.g.i.cs中的这一行停止:
if (Debugger.IsAttached) Debugger.Break();
...我得到了错误信息:
错误1找不到指定的过程。 (来自HRESULT的异常:0x8007007F)C:\ Users \ Clay \ Documents \ Visual Studio 2012 \ Samples \ bingMapsCSharpGPXRouteViewerSample \ GPXRouteViewerSample \ MainPage.xaml 12 9 GPXRouteViewerSample
我不明白为什么如果连接调试器他们会希望它破坏 - IOW,你不能从Visual Studio运行它,或者...... ???
当我打开示例应用程序时,WPF / XAML设计界面说:“无法创建”Map“的实例但是当我在适当的位置(Credentials =”“)输入我的Bing Maps键时,它会显示。 / p>
然后在运行时,当“debug break”行发生错误时,表面/画布会显示相同的错误。它是在设计时接受凭证而不是在运行时接受凭证吗?
以下是异常的详细信息(这实际上是来自不同的样本(Landmark Events),但我确定它是同一个问题,因为它在同一个地方死亡):
例外:无法创建地图实例 堆栈跟踪: 在 Microsoft.Expression.Platform.InstanceBuilders.InstanceBuilderOperations.Instant iateType(Type type,Boolean supportInternal) 在 Microsoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.Instanti ateTargetType(IInstanceBuilderContext context,ViewNode viewNode) 在 Microsoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.Instanti ate(IInstanceBuilderContext context,ViewNode viewNode) 在 Microsoft.Expression.WindowsXamlPlatform.InstanceBuilders.FrameworkElementInstan ceBuilder.Instantiate(IInstanceBuilderContext context,ViewNode viewNode) 在 Microsoft.Expression.Platform.InstanceBuilders.ViewNodeManager.CreateInstance (IInstanceBuilder构建器,ViewNode viewNode) 内在例外: TargetInvocationException:目标抛出了异常 调用。 堆栈跟踪: 在System.RuntimeMethodHandle.InvokeMethod(Object target,Object []参数, 签名sig,布尔构造函数) 在System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder,Object []参数,CultureInfo文化) COMException:找不到指定的过程。 (例外 HRESULT:0x8007007F)