2016-07-09 6 views
0

우리는 사용자를위한 대화 형 검색을 구축하고 있으며이 Microsoft KES link을 사용해 보았습니다.KES build index System.AccessViolationException

는 내가 관리자 권한으로 명령 프롬프트를 실행 시도했지만 같은 문제가 진열되어 서비스를 나는 다음과 같은 문제로 실행

kes.exe host_service d:\kes\grammarout.grammar d:\kes\indexout.index 

,

Unhandled Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. 
    at System.Net.UnsafeNclNativeMethods.SetFileCompletionNotificationModes(CriticalHandle handle, FileCompletionNotificationModes modes) 
    at System.Net.HttpListener.CreateRequestQueueHandle() 
    at System.Net.HttpListener.Start() 
    at Kes.WebServer.Start() 
    at Kes.KesWebServiceCmd.ExecuteInt() 
    at Kes.KesWebServiceCmd.Execute() 
    at Kes.Program.Main(String[] args) 

을 호스팅 할 때.

답변

0

명시 적으로 포트를 다른 값으로 설정할 수 있습니까?

kes.exe host_service Academic.grammar Academic.index --port 9999 

이 작동하지 않는 경우,이 때문에 타사 응용 프로그램에서 간섭 할 수 있음() suggests SetFileCompletionNotificationModes에서 오는이 특정 오류 메시지에 대한 검색. 네트워크 트래픽을 가로채는 응용 프로그램이 설치되어 있습니까?

관련 문제