我使用ShDocVW.InternetExplorer
類產卵一個新的Internet Explorer對象,並做一些表格填寫的東西(對某些作品的SharePoint)。它工作正常,在我自己的機器擁有Windows 7作爲操作系統。但是當我在Windows Server 2003機器上部署相同的東西時,它不會彈出Internet Explorer窗口。當我檢查任務管理器時,我可以看到一個新的iexplore進程,但會話ID = 0(但在Windows 7中會話ID = 1)。所以,我看到這是關於IIS會話隔離的東西。那麼,是否可以將ShDocVW.InternetExplorer
實例分配給新的System.Diagnostics.Process
並實現此任務?或者我們可以啓動一個新的ShDocVW.InternetExplorer實例,會話ID = 1?IIS會話隔離問題
在此先感謝。
爲什麼你需要啓動IE來填寫表格?你爲什麼不編程式地發佈這些值? – 2010-11-10 04:22:11
因爲我需要找到返回的網頁後,填寫表格的東西的狀態......這是由在'shDocVw.internetexplorer' – Asanka 2010-11-10 04:29:55