C# 当我向角色添加用户时,为什么我的应用程序尝试创建本地SQL Server Express数据库?

C# 当我向角色添加用户时,为什么我的应用程序尝试创建本地SQL Server Express数据库?,c#,asp.net-mvc-4,asp.net-roles,C#,Asp.net Mvc 4,Asp.net Roles,我在本地运行代码,在第三方SQL Server上有一个数据库设置,它有5个用于用户配置文件/角色/成员资格的表。我试图简单地将用户添加到角色中 下面是我的简单交换代码: namespace InSight.Controllers { public class AdminController : Controller { // // GET: /Admin/ public ActionResult Index() { Roles.AddUserToRole("schumacherj","Admin

我在本地运行代码,在第三方SQL Server上有一个数据库设置,它有5个用于用户配置文件/角色/成员资格的表。我试图简单地将用户添加到角色中

下面是我的简单交换代码:

namespace InSight.Controllers
{
public class AdminController : Controller
{
//
// GET: /Admin/
public ActionResult Index()
{
Roles.AddUserToRole("schumacherj","Administrator");
return View();
}

}
}
尝试使用错误代码访问管理员控制器时收到的错误:

运行时发生与网络相关或特定于实例的错误 正在建立到>SQL Server的连接。找不到服务器,或者 无法访问。验证实例名称>是否正确,以及 SQL Server配置为允许远程连接。提供者:SQL

网络接口,错误:26-定位指定的服务器/实例时出错

描述:在执行过程中发生未处理的异常 当前web>请求。请查看堆栈跟踪以了解更多信息 有关错误的信息以及错误在代码中的起源

SQLExpress数据库文件自动创建错误:

连接字符串指定本地Sql Server Express实例 在应用程序的应用程序数据中使用数据库>位置 目录提供程序尝试>自动创建 应用程序服务数据库,因为提供程序确定 数据库不存在。以下配置要求 必须>才能成功检查应用程序是否存在 服务数据库并自动>创建应用程序服务 数据库:

编辑:

所以。。。。我问得太快了

我遵循了这个答案中的建议:

然后我犯了一个错误,听从了这个人的建议:


我希望这对我以外的人有所帮助。

显示连接字符串连接字符串不是问题所在。我已经成功尝试了登录之类的东西。可能是重复的