Comment faire pour se connecter à sql server de base de données express de VS 2017

Je continuer à courir dans les problèmes de juste essayer de faire un lien à partir de mon programme c# dans Visual Studio 2017 Express pour une petite base de données locale avec un tableau que j'ai créé dans Sql Server Express. Je voudrais le connecter en tant que source de données dans Entity Framework dans ma solution (qui est en c#). J'ai cherché sur MSDN et ce site pendant des jours, mais n'ai pas trouvé un moyen de résoudre ce problème.

Le problème maintenant est que quand je vais à travers le Modèle de Données d'Entité Assistant (base de données existante) et aller à établir une Nouvelle Connexion, sélectionnez "Microsoft SQL Server Fichier de Base de données (SqlClient)" et accédez à ma base de données, le Test de Connexion génère l'erreur:

Impossible d'ouvrir le fichier physique "C:\Program Files\Microsoft SQL Server\MSSQL13.SQLEXPRESS\MSSQL\DATA\Mabase.mdf".
Erreur du système d'exploitation 5: "5(Accès refusé.)".
Une tentative d'attacher une base de données nommée automatique de fichier C:\Program Files\Microsoft SQL Server\MSSQL13.SQLEXPRESS\MSSQL\DATA\Mabase.mdf a échoué.
Une base de données avec le même nom existe, ou le fichier spécifié ne peut pas être ouvert, ou il est situé sur un partage UNC.

Je suis sous Visual Studio en tant qu'Administrateur (ce qui s'est passé, au préalable, un problème qui ne serait même pas me laisser parcourir la base de données sans le demander à un message d'erreur que je n'ai pas l'autorisation d'ouvrir le fichier de base de données).

Je peux afficher ma base de données, sa table et ses données dans l'Explorateur d'Objets SQL Server à l'intérieur de Visual Studio - indépendamment du fait que je suis en l'exécutant en tant qu'Administrateur ou non. Pas sûr si c'est important.
Je suis nouveau à tout cela, donc désolé si je suis absent quelque chose d'évident.

OriginalL'auteur Gus Yorke | 2017-03-25