2011-04-18 3 views
17

보기 및 편집 링크를 사용하여 테이블 페이지 데이터를 읽기 전용 및 편집 가능 페이지로 각각 표시하는 gridview가 내 홈페이지에 있습니다. 내 코드에서 오류 메시지가 나타나지 않는다. 아무 것도없는 것처럼 보이지 않을 정도로 간단하지만 브라우저에서 디버깅하거나 볼 때 상태 표시 줄에 영구적 인 바람개비가 표시되고 "localhost를 기다리는 중"메시지가 표시됩니다. ". 내가 뭘 놓치고 있니? 누구도이 특별한 문제에 대한 경험이 있습니까? Visual Studio에서 C# 및 ASP.NET을 SQL Server 2008과 함께 사용하고 있습니다.영원히 localhost를 기다리고 있습니다!

+0

F5 ;-)로 다시 시작 - 당신은 한 번 봐 복용 시도 할 수 –

+1

답변을 기대 IIS 로그 및 SQL Server 로그를 통해 어떤 일이 일어나고 있는지 확인할 수 있습니다. ASP.NET 추적 기능을 켜보십시오. 또한 바이올린을 사용하여 요청 사항을 확인하실 수 있습니다. 아니, 난 그 문제가 없었어요 :) –

+0

코드에 무한 루프가 될 수 있습니다. VS에 침입하여 실행중인 것을 확인하십시오. –

답변

24

내 트레이너가 화려한 해결책을했다, 그는 VS 종료 2010 년에 다시 시작했습니다. 문제 해결됨.

+10

IT 농담 인 것 같습니다.하지만 놀랍도록 여러 번 반복해서 바꿔 놓았습니다. – Mauro

+0

Microsoft 및 Visual Studio의 일반적인 소리입니다. 매우 실망스럽고 성가 시며 비효율적입니다. – Manachi

6

거의 데이터베이스 연결이 소리가 나지 않는 것처럼 들립니다.

연결 및/또는 명령의 시간 제한이 300 (5 분)과 같이 매우 높게 설정되어 있으면 연결을 만들 수없는 경우 영원히 멈추는 것처럼 보입니다.

가장 먼저 시도 할 것은 연결 시간 초과를 web.config에서 15 초와 같은 합리적인 값으로 설정하는 것입니다.

그런 다음 다시 실행합니다.

연결에 실패했다면 다른 도구를 사용하여 web.config의 설정을 사용하여 데이터베이스에 연결하려고합니다.

2

디버그 (예 : F5)에서만 발생합니까?

그렇다면 내 생각 엔 당신이 브레이크 포인트를 치는 것일까?

당신이 중단 점에 충돌하는 경우는, 브라우저가 죽은 것으로 보인다 ...하지만 당신이 응답에 사실 VS 기다리고 있습니다 ...

1

localhost가 아닌 로컬 IP 주소를 사용하십시오.

+0

나는 이것을 시도하고 "HTTP 오류 403.14 - 금지 됨 웹 서버가이 디렉토리의 내용을 나열하지 않도록 구성되었습니다"와 관련이 있습니까? 그것을 고치는 방법에 대한 아이디어? – petric

0

이 버전은 이상하게 보일 수 있지만 급류를 다운로드하고 데이터베이스가 다른 서버에있는 경우 발생할 수 있습니다. 이것은 내 문제로 보였다.

0

동일한 일이 발생했습니다. VPN 연결을 사용하는 경우 VPN 대신 DNS 문제가있는 경우 이름 대신 데이터베이스 IP를 사용하도록 web.config 파일을 변경해야 할 수 있습니다. 이것은 OP를 도움이되지 않지만 다른 사람이 유용하게 사용할 수 있습니다.

0

동일한 문제가 있었지만 Visual Studio를 다시 시작하거나 끝없는 루프를 찾아서 해결하지 못했습니다. 내 문제는 사용자 인증 실패로 인해 발생했습니다.

어제 저는 회사의 서버에 웹 응용 프로그램을 게시했습니다. IT 관리자 권한으로 IIS에서 Windows 인증을 설정했습니다. 나중에 내 코드를 디버깅하려 할 때 유효한 사용자 이름/암호가 없습니다. 단지 런타임 오류를주는 대신 페이지가 계속로드됩니다.

내 솔루션은 web.config 파일에서 신원 확인 줄을 주석 처리하는 것이 었습니다.

//Comment out the line below 
    <identity impersonate="true" password="example" userName="domainName\administrator"> 
1

새로운 앱 풀을 만든 다음 (이미 생성 된) 웹 사이트를 할당하면 해결 된 것으로 나타났습니다.

+0

이것은 나를 위해 해결되었습니다! – rsc

0

실수로 console.writeline()이 Response.writeline 대신 webform에서 사용되거나 console.readline() 메소드를 사용하는 경우 webform은 출력을 표시하지 않으며 영원히 처리하지 않습니다.

0

웹 작업에 대한 많은 제안이 없었기 때문에 많은 시간을 보냈습니다.

나를 위해 ... 뭔가가 파일의 원인이되었습니다 : app_offline.html이 내 프로젝트의 루트 디렉토리에 기록됩니다. 응용 프로그램이 오프라인으로 전환되었다는 메시지를 나에게 보여주는 대신, "로컬 호스트에서 대기 중"이라는 메시지와 함께 영원히 기다렸습니다.

파일을 제거했는데 갑자기 다시 작동했습니다.

0

web.config에 추가 문자가 있기 때문에 제 문제가 발생했습니다.

내가보기를 열었을 때 @model을 인식 할 수 없으며 그 위로 마우스를 가져 가면 web.config의 문제가있는 위치를 알 수있었습니다.

1

나는, IIS를 종료 Visual Studio에서 사이트를 디버깅 중지, 나는이 동일한 문제가 오늘 발견했습니다

관련 문제