C# 当我向角色添加用户时,为什么我的应用程序尝试创建本地SQL Server Express数据库?
我在本地运行代码,在第三方SQL Server上有一个数据库设置,它有5个用于用户配置文件/角色/成员资格的表。我试图简单地将用户添加到角色中 下面是我的简单交换代码: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
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实例
在应用程序的应用程序数据中使用数据库>位置
目录提供程序尝试>自动创建
应用程序服务数据库,因为提供程序确定
数据库不存在。以下配置要求
必须>才能成功检查应用程序是否存在
服务数据库并自动>创建应用程序服务
数据库:
编辑:
所以。。。。我问得太快了
我遵循了这个答案中的建议:
然后我犯了一个错误,听从了这个人的建议:
我希望这对我以外的人有所帮助。显示连接字符串连接字符串不是问题所在。我已经成功尝试了登录之类的东西。可能是重复的