我无法将应用程序从Visual Studio Express 2012部署到我的Windows Phone 8设备。 我总是在控制台中得到以下两行:
Deployment of application to device failed. The interface is unknown.
模拟器也不能工作(xde.exe只是崩溃)。 所有曾经工作过的(Hyper-V处于活动状态)。
所有这些都不会改变我的应用程序(同样的事情发生在一个新的世界应用程序)。 问题不在于我的手机,我testing了不同的手机(甚至不同型号),同样的问题。
我已经完全删除并重新安装了包括Visual Studio在内的Phone SDK。
这个问题可能发生在我更新到Windows 8.1之后,但我不确定这一点。
如果有人知道这里发生了什么,我将非常感谢你的帮助。
由于您已经尝试删除/重新安装VS和SDK,请尝试在您的Win8.1框中创建一个新的用户帐户,并从中运行VS。 如果可行,问题可能是CurrentUser注册表配置单元中的一些设置,其中Remove并不总是清理。 重新安装已经安装的VS和SDK可能会更好。
“界面”错误意味着这可能是一些COM问题,并涉及注册表。 如果你能确定哪个DLL包含接口,你可以用(管理员命令行) > REGSVR32 <dllPath>
修复它。 您可以跟踪您尝试通过SystemInternals ProcessMonitor调试应用程序时所做的注册表访问