2011年4月6日

VS2003在XP+IE8環境無法Debug

如果你原本的vs2003在XP 的IE6環境運作的很好, 升到IE8後, DEBUG就失靈了, 可以依以下來排解:

在vs2003點F5進行debig,
1. 出現
image
解決: 打開ie8, 將localhost加到信任網站
2. 再debug接者又出現以下畫面, 你把IUSER_XX, IWAN_XX都加入Debber Users都無用
image
解決:工具 > 網際網路選項 > 安全性 > 信任網站> 設到”低”
3. 另外若遇到無法在中斷點停止, 看是不是IE8 Loosely-Coupled Internet Explorer (LCIE)問題, 解法:
1)  打開 RegEdit
2)  找到 HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
3)  在這ket下加一 dword , 命名為 TabProcGrowth
4)  設 TabProcGrowth 為 0
4. 早期無法debug解法
http://support.microsoft.com/kb/306172/zh-tw

2 則留言:

  1. 前人種樹,後人乘涼~
    最近要接手一個vs2003開發的舊系統,
    從vs2008跳回vs2003,剛好遇到這個怪問題,依你的解法改,終於正常了,
    感謝分享~

    回覆刪除
  2. :王舜平,很高興有解決你的問題

    回覆刪除