Généralement, nous pouvons ajouter un fichier MDF local via l'explorateur SQL de VS2005. Peut-être avez-vous le problème suivant :
Détails de l'exception : System.Data.SqlClient.SqlException : l'indicateur de connexion de l'instance utilisateur n'est pas pris en charge sur cette version de SQL Server. La connexion sera fermée
par. Nous avons constaté que les informations dont nous avons besoin se trouvent ici : Message d'erreur : L'indicateur de connexion de l'instance utilisateur n'est pas pris en charge sur cette version de SQL Server. La connexion sera fermée.
Analysez attentivement la réponse de Scott :
"Le problème est l'instanciation utilisateur, qui autorise la connexion. la création automatique de bases de données à partir du code n'est pas prise en charge sur la version complète de SQL 2005. Il s'agit uniquement d'une fonction de SQL Express. La solution consiste à créer manuellement la base de données dans SQL Server 2005 et à définir une chaîne de connexion pour y pointer. Vous devrez également exécuter aspnet_regsql.exe manuellement sur la base de données si vous comptez utiliser l'une des nouvelles fonctionnalités de base de données intégrées d'ASP.NET v2.0. "
Par conséquent, si nous n'utilisons pas SQL Server 2005 téléchargé depuis MS Express , alors nous ne pouvons le connecter qu'en ajoutant le fichier MDF dans le gestionnaire SQL2005.
Solution : Sur le gestionnaire SQL2005, après avoir attaché avec succès le fichier MDF local. Connectez-vous simplement à l'explorateur SQL de VS2005.
Je continuerai à ajouter plus tard.
les blogs de cnzc