빌드 서버를 통해 애플리케이션을 빌드하고 웹 사이트를 게시 할 때 global.asax 클래스의 이벤트가 실행되지 않는 웹 애플리케이션에 문제가 있습니다. Application_Start에서는 한 줄의 코드가 로깅을 설정하고 Application_Error에는 몇 가지 오류 처리 코드가 있습니다. 로컬로 그것 모두 잘 작동하고 직접 내 개발 폴더에서 파일을 서버에 빌드 서버를 통해 게시하는 대신 모든 파일이 잘 작동합니다 복사 할 경우.precompiledapp.config - 어떻게 만들 수 있습니까?
Google 검색에서로드가 발생하면 precompiledapp.config 파일이 누락되어 문제가있는 것 같습니다. 물론 어디에도 존재하지 않습니다. 그러나 실제로이 파일을 게시 할 수 있도록 TFS Build Server 또는 Visual Studio (2010)를 실제로 얻는 방법을 알 수 없습니다.
이 파일을 어떻게 생성 할 수 있는지 조언 해 주시면 감사하겠습니다.
EDIT : 조금 더 자세한 정보. 방금 서버를 빌드하는 대신 Visual Studio 2010을 통해 웹 사이트를 게시하려고 시도했으며 이로 인해 precompiledapp.config 파일이 만들어졌습니다. 모든 파일을 서버에 복사하고 (그대로 둔 web.config 제외) 성공적으로 기록합니다 (global.ascx 이벤트가 시작됨을 나타냄). 지금해야 할 일은 빌드 서버가 똑같은 일을하도록하는 것입니다 - 어떤 아이디어입니까?
답장을 보내 주셔서 감사합니다. 내가 가지고있는 문제는 설정 파일이 어디에도 만들어지지 않았기 때문입니다. 나는 방금 내 게시 폴더 (어디서 생성되는지)에서 내 개발 폴더의 루트로 복사 한 다음 TFS에 체크인했습니다. 그런 다음 출력 폴더로 복사하기를 바라는 빌드를 실행했지만 대신 "이 응용 프로그램은 이미 사전 컴파일되었습니다."라는 메시지가 표시되지 않았습니다. – user676437