我正在尝试发布我的c#项目,我担心如果我发布它,一旦我将项目安装到另一台机器上,我与数据库的连接将无法工作。有人告诉我,我可以使用
似乎对我不起作用Application.StartupPath
我的数据库连接字符串
string connectionstring = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True";
当我将Application.startupPath
放在连接字符串中时,就像这样
string connectionstring = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|"+Application.startupPath+"\Database1.mdf;Integrated Security=True";
它不能正常工作