Generalmente podemos agregar un archivo MDF local a través del explorador SQL de VS2005. Quizás tengas el siguiente problema:
Detalles de la excepción: System.Data.SqlClient.SqlException: el indicador de inicio de sesión de la instancia de usuario no es compatible con esta versión de SQL Server. La conexión se cerrará
. Descubrimos que la información que necesitamos está aquí: Mensaje de error: el indicador de inicio de sesión de la instancia de usuario no es compatible con esta versión de SQL Server. La conexión se cerrará.
Analice cuidadosamente la respuesta de Scott:
"El problema es la creación de instancias de usuario, que permite. La creación automática de bases de datos a partir de código no es compatible con la versión completa de SQL 2005. Esa es una función únicamente de SQL Express. La solución es crear manualmente la base de datos en SQL Server 2005 y establecer una cadena de conexión para que apunte a ella. También necesitará ejecutar aspnet_regsql.exe manualmente en la base de datos si va a utilizar cualquiera de las nuevas funciones de base de datos integradas de ASP.NET v2.0."
Por lo tanto, si no utilizamos SQL Server 2005 descargado de MS Express , entonces sólo podremos conectarlo agregando el archivo MDF en el administrador SQL2005.
Solución: en el administrador SQL2005, después de adjuntar exitosamente el archivo MDF local. Simplemente conéctese al explorador SQL de VS2005.
Continuaré agregando más tarde.
blogs de cnzc