2014-11-18 1 views
1

저는 C# winforms 및 selenium webdrivers로 작업 중입니다. 파이어 폭스 드라이버가 다운로드 한 확장 프로그램 (imacros)을 어디에서 시작해야하는지 알려 드리겠습니다. Selenium에서 확장 기능이 활성화 된 firefox를 시작하십시오.

나는 (? 당신은 using 지시문 또는 어셈블리 참조가) C를 찾을 수 없습니다이

FirefoxProfile profile = new FirefoxProfile(); 
profile.addExtension(new File("iMacro.xpi")); 
WebDriver webDriver = new FirefoxDriver(profile); 

오류 1 형식 또는 네임 스페이스 이름 '파일'을 작동하지 않았다 시도 : \ 사용자 \ Kody \ Documents \ Visual Studio 2012 \ Projects \ AppTrailersMobizen \ AppTrailers \ Form1.cs 26 38 AppTrailer

+0

일반적으로 사람들은 먼저 뭔가를 시도한 다음 질문을합니다. 그 반대도 마찬가지입니다. – abatishchev

답변

0

Java 구문을 C#과 함께 사용하려고합니다. 아마도 어딘가에 복사하여 일부 예제에서 붙여 넣을 것입니다. 두 API는 비슷하지만 똑같은 것은 아니며 언어 바인딩은 언어에 대해 관용적으로 보일 정도로 큰 고통을 겪습니다. 이 경우, 구문은 다음과 같이 보일 것입니다 :

FirefoxProfile profile = new FirefoxProfile(); 
profile.AddExtension(@"C:\path\to\extension.xpi"); 
IWebDriver driver = new FirefoxDriver(profile); 

내가 당신을주의 것입니다 그러나 맹목적으로 실제로 내부적으로 무엇을하고 있는지 이해하기 위해 어떤 노력을하지 않고 위의 코드를 복사에 대해.

+0

감사합니다. :디 – Programerszz

관련 문제