ASP网站不能在其他电脑上打开,浏览器报错为没有找到LocalDB实例名

这是我的数据库连接代码

 <add name="DatabaseConnectionString2" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;Connect Timeout=30"
      providerName="System.Data.SqlClient" />
        App_Data中有个数据库文件Database.mdf
        在其他电脑上运行提示找不到LocalDB实例名
        因为我这个作业是要交给老师,他要在他的电脑上运行
                    请问各位大神要怎么解决

3个回答

配置文件里面connectionString下
AttachDbFilename=什么

a245861672
a245861672 我问了我们老师 他说他能配置,是我多虑了,不过还是谢谢你
大约 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复a245861672: 必须要装。
大约 4 年之前 回复
a245861672
a245861672 必须要别人电脑上按localdb才行么 是不是链接代码的问题
大约 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复a245861672: 对方电脑有没有安装localdb
大约 4 年之前 回复
a245861672
a245861672 我在自己电脑上能运行 在别人电脑上不行
大约 4 年之前 回复
a245861672
a245861672 绝对不是
大约 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复a245861672: 你程序中使用的是哪个,是不是被你删掉的
大约 4 年之前 回复
a245861672
a245861672 只保留了这一个链接
大约 4 年之前 回复
a245861672
a245861672 以前建立过 然后全删除了
大约 4 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复a245861672: 除了DatabaseConnectionString2还有别的项么
大约 4 年之前 回复
a245861672
a245861672 <add name="DatabaseConnectionString2" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;Connect Timeout=30" providerName="System.Data.SqlClient"/> </connectionStrings>
大约 4 年之前 回复

让你的老师在他的电脑上安装localdb

http://www.microsoft.com/zh-cn/download/details.aspx?id=29062

这里面有

64bit系统给他
CHS\x64\SqlLocalDB.MSI
32bit给他
CHS\x86\SqlLocaLDB.MSI

a245861672
a245861672 这是怎么回事
大约 4 年之前 回复
a245861672
a245861672 “/”应用程序中的服务器错误。 项“attachdbfilename”的值无效。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 项“attachdbfilename”的值无效。
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问