我在使用WatiN的c#中有一個程序。它在我的開發窗口7中編譯和運行良好。但是,當我將程序複製到天藍色的Windows 2012數據中心時,它會在應用程序嘗試啓動Internet Explorer實例(存在於Windows 2012數據中心內)時拋出異常:無法加載文件或程序集Microsoft.mshtml
System.IO.FileNotFoundException:未能加載文件或組件 'Microsoft.mshtml,版本= 7.0.3300.0文化=中性, 公鑰= b03f5f7f11d50a3a' 或它的一個依賴。 系統找不到指定的文件。文件名: 'Microsoft.mshtml, 版本= 7.0.3300.0,文化=中性公鑰= b03f5f7f11d50a3a' 在 WatiN.Core.Native.InternetExplorer.IEWaitForComplete.WaitForCompleteOrTimeout() 在WatiN.Core.IE.WaitForComplete(的Int32 waitForCompleteTimeOut)在 WatiN.Core.Browser.GoTo(URI URL)在 WatiN.Core.IE.FinishInitialization(URI URI)
我有點失去了對這個例外,缺什麼服務器?
謝謝。
這個問題可能會有所幫助:http://stackoverflow.com/questions/2068159/could-not-load-file-or-assembly-microsoft-mshtml-strong-name-validation-fai –
謝謝,幫助 – Henry