刚刚从eclipse切换到vs 2008用于调试javascript,我感觉更像是在家里因为我使用vs 2008 for c#当我来到“附加到进程”时我看到3个iexplorer进程,其中2个用“script” ,
我只打开了1个IE窗口..
如何识别我需要使用哪个进程ID?有人知道吗?
由于
答案 0 :(得分:1)
如果您只在单独的IE窗口中打开您的应用程序,您将看到2个IExplore进程。一个将有一个窗口标题,它将是容器,而不是您感兴趣的容器。您将要附加到另一个过程。
当然,如果您还希望加载其他有用的网站,并且您更喜欢IE,那我可能会有所限制(我在FF中加载像SO这样的网站,但MSDN,至少在过去,在IE中效果更好)。
这里有用的sysinternal工具是TcpView,通过观察每个iexplore流程连接到您的内容,可以确定您需要哪个流程。请注意,您需要在短时间内执行任何导航,IE会在一段时间后丢弃空闲连接。
答案 1 :(得分:0)
使用Process Explorer,您将看到2个进程(一个嵌套在树中,这是您的页面)。您看到3因为您打开了更多选项卡(IE8每个选项卡使用一个进程)所以只需关闭其他选项卡并一次调试1页。