2009-08-09 51 views
0

我試圖通過運行從this example工作命令行(最終的MSBuild)我的Silverlight的測試上操縱IE瀏覽器。的PowerScript Windows Server 2008的

這一切工作正常,在我的XP框,但在構建機器(在Windows Server 2008)的IE窗口打開,然後第二個窗口,在它的Silverlight的頁面打開。該頁面然後顯示「下載Silverlight」圖片和鏈接。如果我將URL從該頁面複製到新的IE窗口,頁面運行正常(沒有下載圖標,測試運行)。

我也試過代碼this article,卻得到了一個類似的問題 - IE打開,然後在測試頁在單獨的窗口中打開。

任何人都有在此的Win2008工作?任何指針?

編輯:chadwickmiller suggesst這是一個UAC的問題 - 如何解決這個問題有什麼建議?

謝謝!

馬克

回答

1

當從信任到不信任的VISTA/2008年將始終處於一個新窗口中打開移動。這可能是正在發生的事情。您可能可以關閉UAC以防止發生這種情況。

+0

謝謝,聽起來像罪魁禍首。有沒有辦法關閉這個UAC?我不認爲管理員會一起關閉它們。 – Mark 2009-08-10 02:59:02

+0

不是我所知道的。 – 2009-08-10 03:45:45

+0

我想你可以使用Shell.Application COM對象來獲得對新窗口的引用,然後從那裏繼續。 – JasonMArcher 2009-08-16 04:21:35

0

所以查德威克米勒讓我朝着正確的方向前進。要停止第二個窗口打開,我將測試站點添加到IE中的可信站點。

爲什麼(和解決方案)「下載Silverlight」鏈接顯示see this Question/Answer