유효하지 않습니다는 C# HTTP Listener에 지정된 네트워크 이름의 형식은 내 <code>HttpListener</code>에 대한 접두사를 추가하려고 어디 코드의이 작은 조각이
발생listener = new HttpListener();
listener.Prefixes.Add("http://192.168.0.108:8088/");
listener.Start();
:
시스템. Net.HttpListenerException (0x80004005) : 지정한 네트워크 이름의 형식이 유효하지 않습니다.
방화벽을 끄고 관리자로 실행 URL을 netsh http urlacl
으로 등록했지만 아직까지는 아무 것도 작동하지 않았습니다.
netstat
의 주소가 사용 가능한지 확인했습니다. 이상한 점은 오랫동안이 주소를 사용하고 있다는 것입니다. Windows 10 가을 제작자 업데이트 (이 업데이트는 이후 localhost
만 작동)까지 사용하고 있습니다.
내가 잊었거나 시도 할만한 것이 있습니까?
0x8로 시작하는 오류는 잘못된 포인터 또는 주소입니다. 청취자는 로컬 PC에만있을 수 있습니다. 그렇다면 PC의 IP 주소는 192.168.0.108입니까? – jdweng
아니요, 내 PC 주소가 다른지, 로컬 네트워크의 다른 장치인지 확인했습니다. –