2009-06-26 23 views
0

我長期以來遇到IE掛斷問題。當我直接通過nunit執行我的測試時,它工作正常。但是當我嘗試通過cc.net執行它們時,他們似乎在某個時候掛斷了,沒有任何理由。它會停止執行所有測試。甚至不運行我正在關閉IE的拆卸夾具。通過cc.net執行測試期間IE掛起

任何人都可以在這方面幫助我。

回答

1

您是否嘗試登錄到CC.NET框,作爲服務配置爲運行並啓動IE的用戶?您可能會發現有一個對話框可以指定初始選項,例如Internet連接,但該機器上的用戶尚未確定。

詳細說明:

建立一個遠程桌面連接到服務器,或物理登錄到它,如果你有機會,使用在其下CC.NET服務被配置爲運行登錄細節。如果將它配置爲以本地系統帳戶運行,則需要將其配置爲以用戶帳戶運行,而不是爲了使其運行。

一旦在機器上,啓動Internet Explorer,我的猜測是,您將看到用於設置Internet連接的對話框。通過嚮導,確定一切。然後再次註銷。現在,當你嘗試運行你的CC.NET構建時,你會發現它的工作原理。

備選:

你應該能夠disble此嚮導本地系統賬戶。請檢查下面的註冊表值:

HKEY_USERS\S-1-5-18\Software\Microsoft\Internet Connection Wizard\Completed 

這應該有REG_BINARY值01 00 00 00 S-1-5-18是固定的SID爲本地系統帳戶。

+0

請你詳細說明一下。我沒有明白你的觀點。 – sam 2009-06-26 08:34:09