0

재미있는 aspx 페이지를 작성하려고합니다.코드는 Ide에서 작동하지만 서버에서는 작동하지 않습니다.

"오류 CS0103 : 이름 '문서'현재 컨텍스트에 존재하지 않는"

그리고 코드는 현재 내가이 오류을 얻을 서버로 누르면 이데 측에 노력하고 있습니다 소스 오류 :

Line 31:   Url = "https://www.********.com/"; 
Line 32:   HtmlWeb web = new HtmlWeb(); 
Line 33:   HtmlDocument doc = web.Load(Url); 
Line 34: 
Line 35:   for (int q = 3; q < 5; q++) 

나는 HtmlAgilityPack.And가 열린 우리당에 문자열 URL을 변경하려고 사용하고 있지만 작동하지 않았다 : < 내가 무엇을 할 수 있습니까?

+0

연결 문제? 방화벽, 라우팅, DNS 등 ..? 커맨드 라인 서버에서 URL로 텔넷을 테스트하려고 했습니까? – angelcervera

+0

문제는 Line : 33 –

+0

입니다. 이것은 매우 일반적인 코드 라인입니다. 그 문제는 무엇이든에 관하여 다만이다. –

답변

0

HtmlAgilityPack dll을 서버에 업로드했는지 확인하십시오. 흠, 32 행이 작동하면 이미 그렇게했을 것입니다.

URL 앞에 string이 누락되었을 수 있습니다.

편집 :

HtmlWeb web = new HtmlWeb(); 
var htmlDoc = web.Load(html); 

난 그게 당신이 필요로하는 모든 생각하려고합니다. HTMLDocument의가에서하지만 호스팅 출처

http://html-agility-pack.net/from-web

0

첫째는 내가 HTMLDocument의 문서 도구 상단에 HTMLDocument의를 정의 할 필요가 IDE가 너무 똑똑 것으로 판명하고 이해 그래보다 호스팅에서 방화벽에 대한했다 = 새로운 HtmlDocument(); 내 문제가 해결되었습니다.

+0

그래서 나는 내 의견에 맞았다. ;) 적어도 하나는 좋아. – angelcervera

관련 문제