내 생각 엔 누군가가 web.config 파일을 덮어 쓰거나 수정하고있는 것 같습니다. IIS 서버 도구를 사용하거나 web.config 파일이 포함 된 프로젝트를 게시하여 web.config를 수정할 수 있습니다. IIS 관리자를 사용하여 IIS 설정을 수정하는 경우 누군가 웹 응용 프로그램을 다시 게시 할 때마다 해당 설정이 변경됩니다. 루트 VisualStudio 프로젝트의 web.config에 올바른 설정이 저장되어 있는지 확인하십시오. 따라서 프로젝트가 게시 될 때마다 올바른 IIS 설정이 설정됩니다.
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".kml" />
<mimeMap fileExtension=".kml" mimeType="application/vnd.google-earth.kml+xml" />
<remove fileExtension=".kmz" />
<mimeMap fileExtension=".kmz" mimeType="application/vnd.google-earth.kmz" />
</staticContent>
</system.webServer>
</configuration>
귀하의 설명에 근거하여 나는 거의 100 % 긍정적 인 결과를 얻었 기 때문에 이것을 답으로 표시하고 있습니다. web.config와는 반대로 MIME 관리자가 IIS 관리자에 추가되었으며 web.config가 상대적으로 드물게 업데이트되어 겉으로보기에는 "임의"로 사라지는 유형을 설명합니다. Google의 품질 관리 보고서는 5 일마다 생성되므로 부서진 링크가보고되면 반드시 파산 한 날짜가 아닙니다. 무리 감사! – Jeremy