2013-01-14 217 views
10

“无法启动调试‘C:\ WINDOWS \ SYSTEM32 \ WWAHost.exe’。微软的Visual Studio远程调试监视器(Msvsmon.exe)不会出现在远程运行计算机,这可能是因为防火墙阻止了与远程计算机的通信,请参阅帮助以获取有关配置远程调试的帮助。无法启动调试 - 的Visual Studio 2012

搜索过类似的帖子,但没有找到。如果重复只是通知。 我不想连接到任何远程机器。只需在本地机器上测试即可。 有什么办法可以解决这个问题。 (我使用的是Windows 8企业64位,只是一个JavaScript项目)

+0

我的错误是,无法调试Windows商店应用wwahose 。可执行程序。 - 这不是我的应用程序的名称,但我猜,它是VS IDE应用程序的一部分。在猜测中,我删除了从以前的调试安装的应用程序(我的)版本,然后我能够使用VS中的F5启动和调试应用程序(我的再次)。 – pdschuller

回答

7

问题解决了。已安装的远程工具从here更新并正常工作。感谢您的回应。关闭主题。

+0

如果您不想远程调试,我不确定为什么远程工具更新会对您有所帮助,但我很高兴您能使其工作。 –

+0

不知道它为什么要求。但现在没关系。 – Chaithanya

+1

链接已损坏。这就是为什么链接只有答案是不好的。你能否用答案中的相关信息更新答案? – ChrisF

0

确保您有在此下拉菜单中选择本地计算机

enter image description here

+0

我已经在使用这个选项; – Chaithanya

4

这发生在我刚才当我有一个网站在IIS设置为mydomain.com,并将我的项目启动URL(本地IIS)mydomain.com,然后启动该项目,然后记住添加一个纪录域的主机文件:

127.0.0.1 mydomain.com

这让我好时辰前我记得我从来没有创下的纪录。添加记录立即修复它。

+3

哇,这真的让我两次,我自己的答案救了我大声笑确保你有你的主机条目取消注释! – parliament

1

的Windows 7 64位,VS 2012

在我的情况下,远程调试监视器组件安装和应用程序显然是配置为在本地设置调试。这是一个从VS 2008,.NET 3.5升级而来的WinForms应用程序。

原来是Windows防火墙。通过直接运行:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe 

防火墙的对话框出现在那里我可以让msvsmon.exe运行。在VS 2012重新启动后,调试(本地)很好!

0

的Windows 7 64位,VS 2012,VB.NET

我固定它是这样的: - :\程序文件(x86)\微软

  1. 您的桌面为“C上创建一个快捷方式Visual Studio 11.0 \ Common7 \ IDE \ Remote Debugger \ x64 \ msvsmon.exe“。

  2. 右键单击快捷方式,然后从下拉菜单中选择“属性”。选择“兼容性”选项卡,勾选“以管理员身份运行此程序”并单击确定。

  3. 在桌面上创建一个快捷方式为“C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv 。可执行程序”。

  4. 右键单击快捷方式,然后从下拉菜单中选择“属性”。选择“兼容性”选项卡,勾选“以管理员身份运行此程序”,然后单击确定。

要启动VS2012: -

  1. 双击msvsmon快捷方式图标(上面创建,推出msvsmon)。等待“Visual Studio远程调试监视器(管理员)”窗口,然后再继续显示...

  2. 双击“的Visual Studio 2012专业版”的快捷方式图标(上面创建,推出VS2012)

  3. 在VS2012中,确保标准工具栏可见。

  4. 在VS2012中,确保“解决方案平台”下拉列表(在标准工具栏上)可见并设置为“x86”。

和调试工作,现在(我反正)...

不过15分钟左右后,调试可能会停止工作,你可能会再次得到msvsmon错误。如果发生这种情况,只需关闭VS2012和msvsmon,然后再次启动(从上面的“启动VS2012: - ”)...

0

我自己和其他几个开发人员一直在试图寻找解决方案,解决这个问题约3/4小时,因为Visual Studio崩溃,则会发生此错误(两天内两次)。然后,我突然(经过大量调试并尝试其他建议和headbanging)后,我意识到突出显示的文件已经改变,当我尝试调试不是MVC应用程序项目时,一旦将其更改为我的项目的一个项目然后工作。

希望这有助于节省人们的痛苦!

+1

??那有什么意思。你能否阐述'我以某种方式意识到突出显示的文件已经改变,当我试图调试时不是MVC应用程序项目'?谢谢。 –

+0

“文件高亮显示”可能是指启动项目(在解决方案/项目窗口中为粗体/高亮显示)(右键点击“设置为启动项目”) –

+0

对于'文件高亮显示'不明确, @ freedomn-m是正确的,这是启动项目 –

0

我也有这个错误,我通常运行网站下一个指定的用户(这也是一个数据库用户),忘了设置应用程序池。 (议会的回答也帮助了我)

5

我有同样的问题。我通过修改属性/编译/目标平台x86而不是任何CPU。它解决了我的问题。希望能帮助到你。

+0

在VS2013R2上解决了我的问题 –

+0

这对我来说......我不高兴只能将平台设置为x86。 ( –

0

对于我这个曾在VS2013: 保存您的工作,关闭的Visual Studio然后重新打开您的项目

0

我遇到了这个错误也是如此。

我的原因是我不小心走光了以下财产

属性 - > Debugging-> WorkingDirectory

将其更改为:

从继承父或项目默认值

解决了这个问题。

+0

)你是否想要启动项目的属性?我没有在这些属性中有一个调试部分。我们仍然遇到这个错误,至今我们没有尝试过,我们尝试了所有的在这篇文章中的解决方案,以及其他SO帖子和其他论坛上。 – Bryan

+0

我很确定这个修复只适用于启动项目。 –

相关问题