我在IIS 7(Windows 7)下部署了我的asp.net mvc 3项目。项目在App_Data文件夹中包含attach * .mdf DB文件。首先我得到以下错误:问题在iis 7下运行web应用程序asp.net mvc 3
由于检索用户的本地应用程序数据路径失败而无法生成SQL Server的用户实例。请确保用户在计算机上具有本地用户配置文件。连接将被关闭。
我删除它,以便改变连接字符串在我web.config文件 - 删除用户instanse =真和应用程序池 - > Addvanced设置 - >过程模型 - >加载个人信息设定值TRUE,然后我得到了下一个错误: CREATE DATABASE permission denied in database'master'。 尝试附加文件C:\ inetpub \ wwwroot \ assign \ App_Data \ AssignmentDB.mdf的自动命名数据库失败。具有相同名称的数据库存在,或指定的文件无法打开,或位于UNC共享上。
我的连接字符串是
<add name="AssignmentDBEntities" connectionString="metadata=res://*/Models.AssignmentDBModel.csdl|res://*/Models.AssignmentDBModel.ssdl|res://*/Models.AssignmentDBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.\SQLEXPRESS;attachdbfilename=|DataDirectory|\AssignmentDB.mdf;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
我不知道如何解决这个问题..(( 有人能帮帮我吗?
谢谢。但我的sql服务器找不到这个数据库文件,因为它附加到项目 – user571874