Visual Studio 2012在部署Windows Phone应用程序时崩溃

时间:2014-04-18 08:13:07

标签: visual-studio visual-studio-2012 windows-phone-8 visual-studio-debugging windows-phone-toolkit

我正在开发一个Windows Phone应用程序并尝试将其部署在Emulator和Actual设备上,每当我点击调试按钮时Visual Studio崩溃并重新启动。我也试过用管理员权限运行它。

我检查了事件日志,错误发生在Phone tools / conman2.dll

,例外情况如下:

  

日志名称:应用程序应用程序: devenv.exe 框架版本:   v4.0.30319描述:由于未处理,该过程终止   例外。异常信息: System.AccessViolationException 堆栈:
  在   Microsoft.VisualStudio.DeviceConnectivity.Interop.ConManServerClass.ConnectDevice()   在Microsoft.SmartDevice.Connectivity.Device.Connect()at   Microsoft.SmartDevice.Connectivity.Wrapper.ConnectivityWrapper11.CreateConnectedDeviceInstance(Microsoft.SmartDevice.Connectivity.Device)   在   Microsoft.SmartDevice.MultiTargeting.Connectivity.ConnectableDevice.Connect()   在   Microsoft.VisualStudio.CommonProject.SmartDevice.Deploy.DeployTask.Execute()   在   Microsoft.VisualStudio.SmartDevice.ProjectSystem.SilverlightMobileVSProjectFlavorCfg.Deploy(System.Object的)   在   System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object的)   在   System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,   System.Threading.ContextCallback,System.Object,Boolean)at   System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,   System.Threading.ContextCallback,System.Object,Boolean)at   System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()   在System.Threading.ThreadPoolWorkQueue.Dispatch()at   System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

我无法解决问题,我也试图运行 devenv.exe /resetuserdata ,但没有帮助。

我是否遗漏了任何配置?

1 个答案:

答案 0 :(得分:0)

我认为只要您想在真实设备中部署应用程序,就必须在发布模式下运行该应用程序。看看这个视频中包含了一个很好的解释 http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-8-Understanding-Compilation-and-Deployment