2013-06-20 1 views
0

Сведения об ошибке:Селен: WebDriver - System.TypeLoadException необработанное каждый раз, когда я бегу самый базовый проект

System.TypeLoadException был необработанное
HResult = -2146233054
Message = Не удалось загрузить тип «OpenQA. Selenium.Firefox.FirefoxDriver 'из сборки
>' WebDriver, Version = 0.0.0.0, Culture = neutral, PublicKeyToken = null '.
Источник = WebDriver
TypeName = OpenQA.Selenium.Firefox.FirefoxDriver
StackTrace:
на Driver.Main (String [] арг)
на System.AppDomain._nExecuteAssembly (RuntimeAssembly сборки, String [] агдз)
в System.AppDomain.ExecuteAssembly (String assemblyFile, Evidence
assemblySecurity, String [] арг)
на Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
в System.Threading.ThreadHelper.ThreadStart_Context (состояние объекта)
на System.Threading.ExecutionContext.RunInternal (
> исполнения ExecutionContext ExecutionContext, ContextCallback обратного вызова, объект состояния, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run (ExecutionContext ExecutionContext,
> ContextCallback обратного вызова, объект состояния, Boolean preserveSyncCtx)
на System.Threading.ExecutionContext.Run (ExecutionContext ExecutionContext,
> ContextCallback обратного вызова, объект состояния) в System.Threading.ThreadHelper.ThreadStart()
InnerException:

Я запускаю Visual C# 2010 в Windows 8. Я изменил целевую структуру на .Net framework 4 (из .Net framework 4 Client Profile). Я пробовал большие три браузера:

//IWebDriver driver = new FirefoxDriver(); 
    //IWebDriver driver = new ChromeDriver(); 
    IWebDriver driver = new OpenQA.Selenium.IE.InternetExplorerDriver(); 

Такая же ошибка каждый раз (в основном, во всяком случае). Код исходит из их документов: http://docs.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example

Любая помощь была бы принята с благодарностью. Просто начиная с Selenium, надеясь автоматизировать несколько простых задач, чтобы начать. Если я выясню это, прежде чем получить ответ, я отправлю его как обновление.

Редактировать: попытался немного почистить форматирование.

ответ

0

Эта ошибка возникла из-за того, что я попытался скомпилировать новый проект на основе Selenium, прежде чем добавить ссылки. После того, как я понял ошибку, я добавил ссылки на все сборки и все еще получил ошибку. Оказывается, Visual Studio была «застряла», как я теперь знаю, это не редкость. Быстрый перезапуск IDE был всем необходимым.