2012-07-27 3 views
0

현재 모든 컴파일 된 코드가 포함 된 web.config, SVC 파일 및 bin 폴더를 복사합니다. 비 DB 작업이 작동하기에 충분합니다. 그러나 EF 엔티티가있는 작업을 호출 할 때마다 오류가 발생합니다.Entity Framework와 함께 WCF 서비스를 IIS에 배포하는 방법은 무엇입니까?

web.config 파일에 유효한 연결 문자열이 있습니다. edmx 파일을 어떻게 배치해야합니까?

또한이 수동 배포 대신 필요한 경우 DB 업그레이드를 처리 할 배포 패키지를 빌드 할 수있는 대체 방법이 있습니까?

"게시"옵션을 시도했지만 매우 직관적이지는 않습니다.

.Net 4.0, VS2010, IIS7.5, SQLServerExpress 2008R2를 사용하고 있습니다.

답변

0

잘 모르겠 으면 MSBuild, MSBuild를 깊이 알고 있으면 모든 작업을 수행하기 위해 MSBUILD 스크립트를 작성할 수 있습니다.

1 - Entity 프레임 워크의 경우. 배포 서버에서 Entity Framework 4 또는 사용중인 버전을 설치해야합니다.

2 - DB 업그레이드는 전략입니다. 그래서 당신은 이것에 대해 생각할 필요가 있습니다. Visual Studio에서 DB 프로젝트를 만드는 것이 더 좋으며 일부 작업이 간소화됩니다.

관련 문제