VS2015崩溃,在使用Windows Phone模拟器运行应用程序时,我尝试使用Phone 8.1和Windows 10 Mobile Emulator。模拟器成功启动但VS无法部署应用程序,结束崩溃。
错误应用程序名称:devenv.exe,版本:14.0.23107.0,时间 邮票:0x559b7ead 错误模块名称:SirepClient.dll,版本:0.0.0.0,时间戳:0x559f6024 异常代码:0xc0000005 故障偏移:0x0002c376 错误进程id:0x3770 错误应用程序启动时间:0x01d123ea21bcb890 错误应用程序路径:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe 错误模块路径:C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Phone Sirep \ 8.1 \ SirepClient.dll 报告编号:d583c604-2aed-41b5-ac84-8223f613cef0 错误包全名: 错误的包相关应用程序ID:
应用程序:devenv.exe Framework版本:v4.0.30319描述: 由于未处理的异常,进程被终止。例外信息: System.AccessViolationException at Microsoft.VisualStudio.DeviceConnectivity.Interop.ConManServerClass.ConnectDevice() 在Microsoft.SmartDevice.Connectivity.Device.Connect()at Microsoft.SmartDevice.Connectivity.Wrapper.ConnectivityWrapper12.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()
答案 0 :(得分:2)
这解决了我的Windows Phone 8.1 Deploy to Device Visual Studio 2015崩溃问题:
1)关闭Visual Studio。
2)启用/解锁设备(WinPhone 8.)1进行开发后; https://msdn.microsoft.com/en-us/library/windows/apps/ff769508
确保下载并安装Windows Phone 8.1 SDK。 https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk
3)安装此SDK后,尝试通过SDK连接到WinPhone 8.1,这将触发该设备的“特殊更新”。
4)在您的设备上安装更新并重新启动后,启动Visual Studio并部署/调试到您的设备。
答案 1 :(得分:1)
几个月前我发生了这个错误并解决了我必须安装Windows Phone 8 SDK,因为Visual Studio 2015只安装了Windows Phone 8.1 SDK。
答案 2 :(得分:1)
我无法评论上一篇文章,以提供有关" SDK工具"的答案。
但他所说的工具实际上是Windows Phone Developer Power Tools。如果连接,它将触发在设备上安装powertools运行时的更新。
有趣的是,我在首次成功部署到手机后遇到了这个问题。但是在我重新启动Visual Studio之后,我遇到了部署崩溃。
不幸的是,它并没有为我解决问题。