【发布时间】:2023-03-19 18:17:01
【问题描述】:
我创建了一个连接数据库的 mvc4 网站。该数据库也被另一个应用程序使用。所以,我在部署 mvc4 网站时不会重新创建数据库。
connectionString="metadata=res:///Models.Qcgl.csdl|res:///Models.Qcgl.ssdl|res://*/Models.Qcgl.msl; 提供者=System.Data.SqlClient;提供者连接字符串=“ 数据源=.\SQLEXPRESS;Trusted_Connection=yes; attachdbfilename=D:\xxx.mdf;集成安全=True; 连接超时=30;multipleactiveresultsets=True;App=EntityFramework""
错误是
数据库“master”中的 CREATE DATABASE 权限被拒绝。 尝试为文件 xxx.MDF 附加自动命名的数据库失败。存在同名数据库,或指定文件无法打开,或位于 UNC 共享上。
【问题讨论】:
-
你在使用EntityFramework codefirst 方法吗?
-
不,我使用现有数据库创建模型。
标签: sql asp.net asp.net-mvc-4