2009-11-16 5 views
1

일부 테스트 데이터를 모의하기 위해 단위 테스트 프로젝트에서 LINQ to SQL을 사용했습니다. 오늘 데이터베이스 이름을 변경 했으므로 LINQ to SQL 코드가 더 이상 작동하지 않습니다. 다음 오류가 나타납니다. 'System.Data.SqlClient.SqlException : 로그인 요청한 데이터베이스 "XXX"을 열 수 없습니다. 로그인이 실패했습니다 '. 디자이너에서 DataContext에 대한 Connection 속성을 변경해 보았습니다.하지만 작동하지 않습니다. app.config에서도 연결 문자열을 변경해 보았습니다.하지만이 방법은 잘 작동하지 않습니다. 내가 여기에 놓친 게 없니?LINQ to SQL 연결 문자열

+0

나는이 문제를 해결할 수 있었다 : XML 편집기 (디자이너가 아닌)에서 .dbml 파일을 열어서 참조 된 이전 데이터베이스 이름이있는 데이터베이스 요소를 찾았습니다. 내가 이것을 바꿨 더라면 모든 것이 OK였습니다. –

답변

0

저는이 문제를 해결할 수있었습니다 : XML 편집기 (디자이너가 아닌)에서 .dbml 파일을 열어 이전 데이터베이스 이름이 참조 된 Database 요소를 찾았습니다. 내가 이것을 바꿨 더라면 모든 것이 OK였습니다.