IT story

'\\? \ 파일에서 구성 데이터를 읽으려는'구성 파일을 읽을 수 없습니다.

hot-time 2020. 12. 28. 22:00
반응형

'\\? \ 파일에서 구성 데이터를 읽으려는'구성 파일을 읽을 수 없습니다.', 줄 번호'0 '


앱 풀이 시작될 때마다 계속 중지되고 애플리케이션 로그에 다음 오류가 표시됩니다.

응용 프로그램 풀 'APP_POOL_NAME'의 작업자 프로세스에서 '\\? \ <EMPTY>'파일, 줄 번호 '0'에서 구성 데이터를 읽으려고 시도하는 동안 '구성 파일을 읽을 수 없습니다'오류가 발생했습니다. 데이터 필드에 오류 코드가 있습니다.

여러 사용자가 Windows 10 Fall Update 이후에 이런 일이 발생한다고 언급했습니다 .


최근에 Windows 10 Fall Creators Update를 설치 한 경우이 문제와 이에 대한 해결책은 이 Microsoft 기술 자료 문서 에서 다룰 수 있습니다 . 해결책:

  • 열기 (관리자 명령 프롬프트 하지 PowerShell은 프롬프트)
  • 운영: net stop WAS /y
  • 운영: rmdir /s /q C:\inetpub\temp\appPools
  • 운영: net start W3SVC

이 문제보고 해 주신 @weir에게 감사드립니다 .


이 경우 권한 오류는 아니지만 IIS_IUSRS만일을 대비하여 사이트 구성에 액세스 할 수 있는지 확인하는 것이 좋습니다. 이를 수행하는 방법에 대한 단계는 여기참조 하십시오 .

이 문제는 잘못된 위치를 가리키는 IIS 임시 파일에 나타난 가상 디렉터리 인 것으로 보입니다. 고치다:

  1. 예를 들어 IIS가 설치된 드라이브로 이동하십시오. C:\inetpub\temp\appPools\
  2. 앱 풀과 이름이 같은 디렉터리 (또는 가상 디렉터리)를 삭제합니다.
  3. 앱 풀을 다시 재활용 / 시작합니다.

구성 파일이있는 드라이브가 가득 찬 경우에도 이것이 나타날 수 있음을 추가하고 싶습니다. 오늘 우리는 공간을 확보하고 응용 프로그램 풀을 다시 시작하면 문제가 해결되었음을 알았습니다.


을 삭제 한 DefaultAppPool다음 새 풀을 만들고 MyAppPool거기에 응용 프로그램을 추가했으며 작동했습니다.


제 경우에는 파일 C:\inetpub\temp\appPools\DefaultAppPool\DefaultAppPool.config이 손상되어 가능한 모든 방법으로 파일을 삭제할 수 없었습니다. 그런 다음 방금 새 앱 풀을 만들고 응용 프로그램을 새 앱 풀로 이동하여 작동하도록했습니다. 여기에 게시 된 모든 훌륭한 답변에 감사드립니다!

참조 URL : https://stackoverflow.com/questions/47309480/cannot-read-configuration-file-trying-to-read-configuration-data-from-file

반응형