미리 컴파일 된 Visual Studio 2010 Web Deployment Project의 RIA 서비스 1.0SP1 프로젝트를 배포하려고합니다. Visual Studio를 사용하여 IIS에 응용 프로그램을 배포하면 응용 프로그램이 제대로 실행됩니다. 그러나 웹 배포 프로젝트를 사용하여 응용 프로그램을 사전 컴파일하면 동일한 시스템에서 RIA 서비스 서비스에 대한 첫 번째 호출이 실패합니다. 이 같은 오류가 생성됩니다웹 배포 프로젝트에서 RIA 서비스 응용 프로그램이 작동하지 않음
Load operation failed for query 'Login'. The remote server returned an error: NotFound.
"NOTFOUND"오류가 this 질문에 따라, 자주 RIA 서비스 응용 프로그램에서 발생하는 것으로 보인다. Fiddler을 사용하여 서비스에서 찾을 수없는 오류가 서버에서 발견되지 않은 오류임을 발견했습니다. 나 또한 서비스의 URL을 직접 참조하려고 시도했지만 실패했습니다.
웹을 검색 할 때 this 지점에 대한 의견과 웹 배포 프로젝트 및 RIA 서비스에 대한 알려진 문제점이 있으며 this 지점은 RIA 서비스가 들어오는 요청을 매핑하는 데 사용하는 가상 경로 공급자에 문제가 있음을 나타냅니다. 적절한 도메인 서비스.
제 질문은 웹 배포 프로젝트에서 RIA Services 웹 응용 프로그램을 사용할 수 있습니까? 이 작업에 필요한 구성 변경이 있습니까? 참조 된 사이트 중 하나에서 수동으로 .svc 파일을 만드는 것에 대해 언급했는데 문제 해결을위한 올바른 방법입니까?