我想创建一个MVC 5项目与个人用户帐户身份验证使用身份2,我希望它创建一个SQL Express数据库,而不是localDb,使用实体框架代码第一。
连接字符串如下:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|aspnet-MatWeb-20150821085043.mdf;User Instance=True;Initial Catalog=aspnet-MatWeb-20150821085043;Integrated Security=True" providerName="System.Data.SqlClient" />
当我运行web应用程序,它启动正常,它让我注册一个新用户,但如果我试图检查数据库与SQL Server管理工作室,它不出现在任何地方。
,1.-我的数据库在哪里?2.-是否有可能使它与SQL Server管理工作室可见?或者也许改变数据库文件路径,使其可搜索SQL Management Studio?
谢谢。
由于您在连接字符串中附加了您的DB,您的DB位于项目的App_Data
文件夹中。
要在Management Studio中管理您的DB,只需右键单击对象资源管理器面板中的数据库项,然后选择Attach并从App_Data
中添加DB文件