我有一个简单的Windows窗体项目,它链接到另一个项目,一个名为“Model”的类库。此Model项目使用LINQ-to-SQL连接到MDF数据库。当我在本地测试时,它工作正常,但是当我在另一台机器上尝试时,即使我安装了.NET框架,它也无法连接,我得到超时和错误:“建立连接时发生错误SQL Server“
我用来连接的连接字符串是Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\db.mdf;Integrated Security=True;Connect Timeout=30" providerName="System.Data.SqlClient
我制作了一个虚拟仓库来分享代码,可以在这里找到:https://github.com/gosukiwi/TestConnect。
也许我应该使用SQL服务器或Access数据库?欢呼声。
答案 0 :(得分:0)
我认为你会发现这些有用:
我倾向于在开发时使用LocalDB,但在生产部署时转移到我们的实时服务器SQL Server实例。
您可以尝试执行的操作,但需要加载用户个人资料。我还看到了一些关于更改应用程序的identityType以获得快速修复的建议:How to deploy ASP.NET MVC 4 application using localDB to local IIS on Windows 7?但我建议您做好阅读。