使用网站附加到VS2010 express中的进程。可能吗?

时间:2010-12-10 17:35:54

标签: visual-studio-2010 web debugging

我读过这篇文章,但它适用于带有.csproj的网页项目......那么'网站'怎么样?

http://www.ninjatrader.com/support/forum/showthread.php?t=15671

在这里工作的人告诉我只是回复。写我的方式来调试网站,但我真的很想念vs2010专业版中的附加过程..或者我可能已经习惯了响应.write调试?

(我没有调试的原因是ektron 8.0没有编译是vs2010 ..所以我必须附加到进程..或使用vs2008)

5 个答案:

答案 0 :(得分:18)

Visual Studio 2010速成版支持附加到进程,但只能在专家设置中使用。
转到工具 - >设置 - >专家设置
完成此更改后,您应该会在调试菜单中看到附加到处理按钮。

答案 1 :(得分:5)

答案 2 :(得分:2)

托管在其他应用程序(如IIS)上的网站选项是使用属性页面。

右键单击解决方案资源管理器中的项目/网站 - >属性页面 - >开始选项

  1. 以管理员身份启动VS2010 Express(或VS2012 Express)
  2. "开始操作" 单选按钮设置为"不要打开页面。等待来自外部应用程序的请求。"
  3. "服务器" 单选按钮设置为"使用自定义服务器"
  4. "基本网址" 文本框设置为您的网站网址。
  5. 确认已选中调试程序: ASP.NET 选项。
  6. 点击 F5 启动调试器,然后在浏览器中请求该页面。
  7. 然后,链接到网站就像按下播放调试按钮并导航到您的网址一样简单。

    注意:这是在网站项目的VS Express for Web 2012(版本11.0.50727.1)中测试的。

答案 3 :(得分:0)

就像上面的帖子中所说,你可以使用"附加到流程"在visual studio express。但是没有必要将您的设置更改为"专家设置"。您所要做的就是将命令添加到调试菜单中。 工具 - >自定义 - >命令 - >菜单栏:调试 - >添加命令... - >调试 - >附加到流程

答案 4 :(得分:-1)

试试这个:

  1. 右键单击工具栏/菜单自定义/选项卡命令/按钮添加命令/左侧列表调试/右侧列表附加到处理... /按钮确定/按钮关闭。
  2. 对我来说也是crtl-alt-p的捷径。 ..瞧!