본문 바로가기

개발일지

Creating Help Pages for ASP.NET Web API 테스트 할 때 웹 게시를 하면 'XmlDocument.xml' 경로의 일부를 찾을 수 없습니다. 오류 발생

728x90

기본적인 지식이 필요하여 아래 사이트를 참조합니다.

https://docs.microsoft.com/en-us/aspnet/web-api/overview/getting-started-with-aspnet-web-api/creating-api-help-pages

 

Creating Help Pages for ASP.NET Web API - ASP.NET 4.x

This tutorial with code shows how to create help pages for ASP.NET Web API in ASP.NET 4.x.

docs.microsoft.com

이거 보고 빌드하여 실행할때는 잘됩니다. 그러나  .Net Framework4.5.2 환경에서 web api를 빌드하여 웹게시를 하면 오류가 발생함. 원인을 확인하면 웹게시를 할때 "App_Data/XmlDocument.xml" 이 파일이 복사가 안됩니다.

App_Data 폴더를 직접 추가를 하여 정상 실행을 확인합니다.

그래서 저는 약간의 수정을 하려 이 문제를 해결하고자 합니다.

Visual Studio 에서 웹게시를 할 때 이 파일은 복사가 안된다. 왜그런지 모르겠지만 방법이 없다.

배포를 할때 젠킨스에서 따로 스크립트를 만들어서 복사를 하는 방법을 찾아봐야 할 것 같다는게 오늘의 결론임.

테스트 결과 화면

728x90