2014-12-18 2 views
0

Windows 8.1 64 비트, Visual Studio 2012 및 SQL Server 2012를 사용하고 있습니다. mvc 솔루션에 SQL Server 데이터베이스를 추가하려고하면 Visual Studio에서 다음 오류가 표시됩니다.SQL Server 데이터베이스 파일에 연결하려면 SQL Server 2005 Express 또는 SQL Server 2008 asp net이 필요합니다.

Connection to sql server database files require sql server 2005 express or sql server 2008 asp net

의견이 있으십니까?

+1

당신이 데이터베이스에 연결하지 않기 때문에. 프로젝트의 일부인 ** 데이터베이스 파일 **을 생성하는 중입니다. 그리고 당신은 Express 버전이 필요합니다. –

+0

@ T.S. 감사. 그런데 정규 버전을 이미 가지고 있다면 익스프레스 버전이 필요한 이유는 무엇입니까? – Ivancao

+0

다시. 당신이 * SQL Server 데이터베이스를 mvc 솔루션에 추가하려고 할 때 * - 프로젝트에 db 파일을 추가하는 중입니다. DB 파일은 다른 짐승이다. SQL Server 정식 버전은이 버전에서 작동하지 않습니다. 이것을 확인하십시오 http://stackoverflow.com/questions/5446316/code-first-vs-model-database-first –

답변

1

64 비트 시스템에서이 오류는 Visual Studio와 SQL Server Express 간의 32/64 비트 불일치로 인해 발생할 수 있습니다. Microsoft는이 문제에 대한 수정을 발표, 그것은 도움이되기를 바랍니다 :

http://support.microsoft.com/kb/957944

관련 문제