2011-03-02 3 views

답변

45

나는이 동일한 문제를 오늘 가지고 있었고 해결책을 찾았습니다. 내 경우에는 네트워크 디스크를 사용하여 프로젝트를 저장했기 때문에 문제가 발생했습니다. 이 네트워크 디스크에서 실행할 때이 문제가 발생했습니다. 프로젝트를 로컬 하드 드라이브로 옮겼습니다. 사라졌습니다. Windows에서 네트워크 드라이브가 하드 디스크보다 덜 안전하다고 생각하므로 보안과 관련이 있습니다.

+1

감사합니다. 귀하의 의견은 나를 도왔습니다. – ChrisO

+0

네트워크 드라이브에서 응용 프로그램을 실행하기위한 해결 방법을 알려주십시오. – Kenta

+0

요점까지, 나는 똑같은 문제가 있었고 프로젝트를 C : 드라이브로 옮기면 멈췄다. 감사! – Roboblob

0

필자의 경우 Windows 2003 서버를 가지고 있고 .net 4.0 콘솔 응용 프로그램을 "D"드라이브에 넣었고 원격 WCF 서비스에 연결할 때이 오류가 발생했습니다. . 응용 프로그램 파일을 "C"드라이브에 넣 자마자 모든 것이 작동했습니다. 나는 이유를 모른다!

0

나는이 문제도 (다른 사람들을 위해 여기에 두었습니다.) 나는 가지고있었습니다. 내 경우에는 SSL을 통해 보안이 설정된 wcf 서비스를 호출하는 것으로 나타났습니다. 인증서는 개발 목적으로 내부적으로 발행 된 것입니다. wcf 서비스 참조가 https://myserv/service.svc으로 구성되었지만 인증서에 https://myserv.mydomain.com/service.svc이있는 경우 문제가 발생합니다.

의 app.config의 \ web.config를의 클라이언트 요소에서 완전한 domin 이름을 (제거 (또는 client.config에서 그것은) 문제를 해결합니다.

0

이 오류는 어떻게 든 .Net framework 당신과 관련된 ' 다시 빌드.

WebRequest을 수행하는 간단한 테스트 응용 프로그램을 만들었습니다. 대상 Framwework를 4.0으로 설정하면이 오류가 발생합니다. 코드를 변경하지 않고 3.5로 설정하면 요청이 올바르게 작동합니다.

아마도 외부 앱을 변경할 수 없기 때문에 문제를 직접 해결하지 못합니다. 당신이 사용하고있는 내용이지만, 같은 오류 메시지를 찾는 사람들에게 유용 할 수 있기를 바랍니다.

27

app.config 또는 web.config에 아래 줄을 추가하면 응용 프로그램이 작동 할 수 있습니다.

<system.net> 
    <defaultProxy enabled="false" useDefaultCredentials="false"> 
    </defaultProxy> 
    </system.net> 
+0

질문에 대답하여 참여하겠다는 동기가 있지만이 특정 질문은 2 년 이상 승인 된 대답을 갖고 있으며 담당자를 생성 할 가능성은 거의 없습니다. 답이없는 질문은 모두 http://stackoverflow.com/unanswered에서 볼 수 있습니다. – valverij

+24

@valverij 누군가가 더 많은 정보를 가지고 있다면, 페이지에 추가하는 것이 유용하다고 말할 수 있습니다. 그런 식으로 나중에 나와 함께하는 사람들은 (나와 같은) 그렇지 않으면 놓쳐 버렸을 것 같은 조금 더 많은 정보를 얻을 수 있습니다. (실제로이 비트가 필요하지는 않지만 그래도 사람들은 멀리 떨어져 있어야한다고 말하면 이해가되지 않습니다. 오래된 게시물 그래서 그들은 그들의 대리인을 얻을 수 ...) –

+15

나는 rep를 벌기 위해 이것을하고 있지 않다. 나는 그것이 누군가를 도울 것 같다고 생각했다. 그게 다야. – Manoj

0

web.config 파일에 sharedListeners 태그가 있는지 확인하십시오. 나는이 오류를 받았을 때 나는에 '수정'이 관리

<sharedListeners> 
 
    <add initializeData="c:\log\trace.svclog" name="logging" type="System.Diagnostics.XmlWriterTraceListener, System, Version=4.0.0.0, Culture=neutral,PublicKeyToken=c77a5c561934e999"> 
 
    </add> 
 
</sharedListeners>
나를 위해

0

: 각 태그를 추가 내부 당신은 ..... "형식"속성을 작성하려면이 같은 뭔가가 필요 Web.config의 내 청취자의 '유형'속성을 포함하여 :

<listeners> 
     <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics"> 
      <filter type=""/> 
     </add> 
     </listeners> 

그러나 비주얼 스튜디오 (2012) 실제로 정지가 오류가 나에게 리드 제거 ...이 속성이 허용되지 않는다는 것을 알려줍니다 , 그것을 포함하여 그것은 공동 작업으로 이어집니다 바르게.

0

"netsh winsock reset"(관리자 권한으로)을 실행하고이 문제를 해결하기 위해 PC를 재설정했습니다.winforms 응용 프로그램을 설치하려고 할 때 - 사무실의 다른 모든 PC에서 제대로 작동했습니다.

단서는 Chrome이이 PC에서 인터넷에 액세스 할 수 없다는 것이고 그 해결책은 두 가지 문제 모두 해결되었습니다.

관련 문제