2010-11-11 95 views
0

我刚开始使用Visual Studio,发现调试Web应用程序相当烦人。改变并点击f5后,它会将您发送到localhost:port/但是很多时候您并未编辑localhost:port/,但您正在编辑localhost:port/someOtherFile,所以您可以看到这可能会非常烦人。在Visual Studio 2010中调试Web应用程序令人讨厌

我希望有一种方法来优化这一点。理想情况下,我希望能够打f5,并刷新我的浏览器中的任何选项卡localhost:port/whatever/youGetThePoint如果这是可能的话,它会进行一些非常好的调试,因为很多时候你甚至不需要点击浏览器。我们为什么不得不点击shift + f5来停止调试。为什么不只是F5 ......

编辑:我使用MVC2

回答

2

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

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

+0

你可以去网上。配置 - >网络,并设置起始URL,但这也有点烦人......如果我们只刷新当前浏览器,仍然是最好的。 – Mike 2010-11-11 21:16:53

0

我相信启动选项可能会为你做诀窍。

在该项目下的“开始行动”的标题,你可以指定一个页面或启动URL单击鼠标右键,然后选择“启动选项...”

在开始选项对话框。

1

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

1

两件事情可以做:

你可以设置你的Web应用程序使用本地IIS进行调试。我假设您使用的是标准设置,只要您创建新的Web应用程序项目就可以进行设置。

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

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

此外,你可以谷歌的Visual Studio宏,将附加到IIS工作进程,所以你不必刷新浏览器目前正在做什么。您也可以转到调试菜单项并选择“附加到进程...”,然后找到工作进程并将其附加到它。

1
  1. 点击解决方案管理您的应用程序
  2. 查看 - >属性页
  3. 选择左侧
  4. 集“开始行动”到指定的页面的“网络”选项卡。
相关问题