2011-12-23 2 views
0

3 계층 응용 프로그램 계층이 있고 EF 프레임 워크를 사용하고 있습니다. 이제 EDMX 파일은 DAL 계층에 있습니다.Windows 서비스가 EDMX 컨텍스트를 감지 할 수 없습니다.

매일 밤 10시에 Windows 서비스가 활성화됩니다. 이 서비스는 BLL의 메소드를 활성화하고, BLL은 다시 컨텍스트를 사용하여 물건을 처리합니다.

하지만 내 서비스를 활성화하고 BLL의 메소드를 호출 할 때 오류가 발생합니다 :

지정된 이름의 연결이 하나의 구성에서 발견되지는의 EntityClient을 공급자와 함께 사용할 수 없습니다 또는 유효하지 않습니다.

나는이 문제를 해결하는 방법을 정확히 알지 못합니다.

+1

예외가 무엇을 말하고 있는지 읽어보십시오. –

답변

1

Windows 서비스의 app.config 파일에 필요한 connectionString이 없거나 이름이 변경되었을 수 있으며 일치하지 않을 수 있습니다.

관련 문제