我是asp.net的新手,刚开始工作。我正面临着以下问题,并尝试了一整天进行大量研究,但无法找到解决方案。任何人都可以帮我解决这个问题。
无法打开物理文件 “C:\用户\管理\桌面\项目\ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data文件\ ASPNETDB.MDF”。 操作系统错误2:“2(无法检索此错误的文本。 原因:15105)“。 无法附加文件'C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf' 作为数据库'冒险'。
连接字符串:
<add name="ConnectionString"
connectionString="data source=ADMIN-PC\SQLEXPRESS;Database=Adventure;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
我在本地计算机上运行web应用程序,而不是在任何服务器上运行。
答案 0 :(得分:0)
无法打开物理文件“C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf”。操作系统错误2:“2(无法检索此错误的文本。原因:15105)”。 无法将文件'C:\ Users \ Admin \ Desktop \ Project \ MIS \ MIS \ MIS \ MusicalInstrumentalStore.UI \ MusicalInstrumentalStore.UI \ App_Data \ aspnetdb.mdf'作为数据库'冒险'附加。
右键点击aspnetdb.mdf
转到属性&gt;然后安全选项卡
然后授予您user account
的完全权利
如果您没有找到您的用户帐户,请点击添加按钮并添加user account
并授予您“用户帐户”的完全权利