【问题标题】:Visual studio 2013: cannot see drop down to start debugging with any browserVisual Studio 2013:看不到下拉菜单以开始使用任何浏览器进行调试
【发布时间】:2014-10-27 11:26:46
【问题描述】:

假设使用 Visual Studio 2013,我可以选择使用任何浏览器开始调试我的 asp.net Web 应用程序 正如以下帖子/图片所示:

http://www.hanselman.com/blog/CrossBrowserDebuggingIntegratedIntoVisualStudioWithBrowserStack.aspx

但是,在我的 Visual Studio 2013(更新 3)中,我看不到该下拉菜单。只有播放按钮。

如何让下拉菜单出现?

注意:如果我在 .cshtml 页面上单击鼠标右键,则会看到“Browser with”选项,但这不是我想要的...

谢谢

【问题讨论】:

标签: asp.net visual-studio debugging visual-studio-2013 visual-studio-debugging


【解决方案1】:

当您没有设置“启动项目”时,可能会发生这种情况。

在右窗格的解决方案资源管理器中右键单击您的项目,然后选择“设置为启动项目”。

【讨论】:

  • 我也打算这样建议......就像没有你的 web 项目作为你的启动项目一样简单的事情会导致一个恼人的副作用:你不再能够选择哪个浏览器运行项目。
【解决方案2】:

我也花了很长时间才找到这个。我最近更改了我的名字,不得不在工作中删除我的旧配置文件,我在执行此操作之前导出了我的 VS 设置,但是很遗憾,导入时出现了问题,我不得不从头开始设置 VS。

无论如何,我尝试确保我的启动项目已设置,但仍然没有显示任何内容,因此 Taver 勋爵的回答对我不起作用。我继续寻找这个,终于找到了如何找回它,并认为我会与社区分享。

  1. 如果您已经自定义了工具栏,它可能不在完全相同的位置,但应该仍然很容易弄清楚。在工具栏中,使用包含“保存”和“保存所有”按钮的图标分组,单击允许您自定义该部分按钮的下拉菜单。

  2. 将鼠标悬停在下拉菜单中的“添加或删除按钮”选项上。我希望我可以让我的屏幕截图在菜单打开的情况下工作,但今天它对我不起作用。此菜单上的选项以 Navigate Backward 开头。

3.要获得从下拉列表中选择浏览器的选项,请启用“调试目标”(以亮绿色标出)选项。我还选择启用“浏览器链接”(以水色勾勒)图标,它允许您刷新链接到 VS 的浏览器并在需要时拉出浏览器链接仪表板。

这终于让我得到了我一直在寻找的东西,但这绝对是一场斗争。如果它丢失了,那么在检索它时没有很多有用的提示。希望这对您有所帮助,即使是在您提出问题几个月后。

【讨论】:

  • 我升级到 vs 2015,所以我无法验证这个答案,但我会投票赞成。
  • +1 我的设置为“开始调试目标”,它只有绿色的播放按钮,没有下拉选择目标。
  • 我花了很长时间试图将调试目标添加到我的自定义工具栏,但似乎没有办法,因为它永远不会在您可以添加到自定义栏的命令列表中显示调试目标(除非那只是我的盒子上有一个小故障)。解决方法:重新添加标准工具栏,删除除Debug Target以外的所有命令,至少可以和自定义工具栏并排。
【解决方案3】:

此下拉菜单称为浏览器链接。

"Browser Link 是 Visual Studio 2013 中的一项新功能,它在开发环境和一个或多个 Web 浏览器之间创建了一个通信通道。您可以使用 Browser Link 在多个浏览器中一次刷新您的 Web 应用程序,这对于跨浏览器测试。” - www.asp.net

在那里您还可以找到一个非常不错的概述以及如何启用和禁用浏览器链接。

您也可以click here 获取更多信息和帮助。

【讨论】:

  • 我查看了这些页面,但找不到任何显示如何让浏览器下拉的内容...
猜你喜欢
  • 2014-01-09
  • 2019-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 1970-01-01
  • 1970-01-01
  • 2016-02-08
相关资源
最近更新 更多