與IE 10調試32位ActiveX控件與Visual Studio 2008和IE 10
運行時,深入研究後,我無法命中斷點,而使用Visual Studio 2008調試我的32位ActiveX控件,我我們瞭解到,當HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Main \ TabProcGrowth設置爲非零值時,IE 10將只能以32位模式運行。這使我能夠運行32位ActiveX控件。但是,這也會禁用在使用Visual Studio進行調試時命中斷點的功能,因爲爲了使用斷點進行調試,此值必須爲零。正如其他問題/迴應所述:「爲了進行調試,您可能會發現設置HKCU \ Software \ Microsoft \ Internet Explorer \ Main \ TabProcGrowth = 0(DWORD)會有幫助,這將禁用IE中的進程分離。
這創建了catch-22場景,因爲爲了調試,TabProcGrowth必須爲零,但爲了讓IE 10以32位模式運行,TabProcGrowth必須爲非零值。
對於我可能做什麼的任何建議?
在此先感謝。