3

“无法启动应用程序进行调试。请确保设备已解锁。”

当我尝试在我的设备上启动应用程序进行调试时出现此错误。

我尝试了以下方法:重新启动 Visual Studio,重新安装 Visual Studio,重新启动计算机,我在配置窗口中选择了调试和发布。

问题是它甚至在模拟器中也没有启动。模拟器打开并且从不加载应用程序,但给出相同的错误消息。我试图在 VS 上打开一个新应用程序并尝试运行默认应用程序。这也带来了同样的问题。

在我打开更多项目以供参考后一切正常,它突然开始给出此错误消息。

4

4 回答 4

0

确保 Windows 项目未设置为启动(假设您在同一解决方案中同时拥有 windows 项目和电话项目)。例如,如果您的目标平台是 Windows 手机项目 WP7,那么您不能将 Windows 项目作为启动。这是您提到的错误的已知原因。

另外,您正在使用的操作系统是什么?我知道您提到的错误在某些操作系统(包括 Windows server 2003 和 2008)上重新出现。尝试在 winsdows 7 中运行您的项目。

于 2013-06-12T11:32:17.523 回答
0

我有一个类似的问题,但是一旦我在“启动 TaskHost.exe 失败”之后的错误提示上单击“确定”,我就能够调试我的应用程序。状态栏中的消息。我无法解决它,但我找到了一种可能也适合您的解决方法。

启动“工具”下的“模拟仪表板”,而不是按照通常的方式启动调试器,如果需要,构建您的项目,然后尝试通过单击仪表板上“锁定屏幕”下的“锁定”来启动调试器。

于 2013-09-20T21:14:24.523 回答
0

我今天突然遇到了完全相同的问题。我像往常一样编码,然后我遇到了这个问题。

// P.S.
// Today I updated Windows from 8 to 8.1
// Then I installed VS 2013 preview
// But continued working in VS 2012 (I need R#)
// After ~ 5 hours of work I got this issue

我尝试了一切,从 Hyper-V 中删除了模拟器,删除了所有虚拟换向器,重新启动 VS 2012,重新启动笔记本电脑,从项目中删除Binobj文件夹,重建项目。

但没有任何帮助。

然后我尝试在 VS 2013 预览版中打开解决方案,它的工作原理!

我希望我能帮助你回答这个问题。

如果有人知道如何在 VS 2012 中修复它,请告诉我们

于 2013-06-27T15:34:31.767 回答
0

这个答案对我有用。

根据以下:

Solution(Right-click) > Properties > Configuration Properties > Configuration

确保您的主项目设置为“部署”。

于 2016-11-14T05:48:23.907 回答