故障排除 SQL LocalDB 的服务器连接字符串

Troubleshooting SQL Server connection string for LocalDB

我正在开发 C# Windows Forms 应用程序,我正在尝试连接到我的本地数据库,这是一个附件。

当我 运行 我的项目启动时,程序继续 运行 而没有显示 windows 表单,并且没有显示任何错误。

参考了多个来源后,我仍然无法计算出连接字符串。

当前连接字符串:

SqlConnection con = new SqlConnection("Data Source=(LocalDB)/MSSQLLocalDB;AttachDbFilename=C:/USERS/RUIHAO.LIM/DOCUMENTS/VISUAL STUDIO 2015/PROJECTS/HASH TESTING/HASH TESTING/TESTDB.MDF;Database=TestDB;Trusted_Connection=Yes;");

我的环境详情:

我的代码片段:

namespace Hash_Testing
{
    public partial class CreateUser : Form
    {
        public CreateUser()
        {
            InitializeComponent();
        }

        private void CreateUser_Load(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection("Data Source=(LocalDB)/MSSQLLocalDB;AttachDbFilename=C:/USERS/RUIHAO.LIM/DOCUMENTS/VISUAL STUDIO 2015/PROJECTS/HASH TESTING/HASH TESTING/TESTDB.MDF;Database=TestDB;Trusted_Connection=Yes;");

            con.Open();
        }
    }
}

尝试

Data Source=(LocalDB)\MSSQLLocalDB

Data Source=.\MSSQLLocalDB