在Visual Studio 2010中调试Web应用程序很烦人

时间:2010-11-11 20:54:41

标签: visual-studio

我刚刚开始使用Visual Studio,我发现调试Web应用程序非常烦人。进行更改并点击f5后,它会将您发送到localhost:port/但是很多时候您没有编辑localhost:port/,但是您正在编辑localhost:port/someOtherFile,因此您可以看到这可能非常烦人。< / p>

我希望有一种优化方法。理想情况下,我希望能够点击f5并让它只刷新我的浏览器中的任何标签localhost:port/whatever/youGetThePoint如果可能的话,这将有一些非常好的调试,因为很多时候你甚至不必点击浏览器

另外,为什么我们必须按Shift + f5来停止调试。为什么不只是f5 ...

编辑:我正在使用MVC2

5 个答案:

答案 0 :(得分:2)

在Visual Studio中,右键单击要开始调试的文件(Mypage.aspx - ?),然后选择“设置为起始页”。

这将自动打开该页面而不是root。

答案 1 :(得分:2)

  1. 在解决方案管理器中单击您的应用程序
  2. 查看 - &gt;物业页
  3. 选择左侧的“网页”标签
  4. 将“开始操作”设置为特定页面。

答案 2 :(得分:1)

您可以选择Web项目中的任何页面作为启动页面 - 单击 F5 后,浏览器将从该页面开始。

答案 3 :(得分:1)

你可以做两件事:

您可以将Web应用程序设置为使用本地IIS进行调试。我假设您正在使用在创建新的Web应用程序项目时进行设置的标准设置。

要将项目设置为使用IIS,请首先确保在开发计算机上安装了IIS。从解决方案资源管理器中选择Web应用程序项目,然后右键单击。点击属性选择。右侧(构建)的第一个选项卡应允许您将IIS配置为具有项目的应用程序。它将消除端口号部分,并且应该更容易在其中导航。

您可以做的第二件事是找到您想要直接进入的页面并右键单击它并将其设置为起始页面(“设置为起始页面”)。

此外,您可以在Google上查找将附加到IIS工作进程的Visual Studio宏,这样您就不必刷新浏览器当前正在执行的操作。您也可以转到调试菜单项并选择“附加到进程...”,然后找到工作程序proc并附加到它。

答案 4 :(得分:0)

我相信Start Options可能会为您提供帮助。

右键单击该项目,然后选择“开始选项...”

在“开始操作”标题下的“开始选项”对话框中,您可以指定页面或起始URL。