我在Visual Studios 2013中创建了一个项目,当我使用InstallShield构建它时,单击new - >选择主输出文件,数据库是Health.accdb。之后,我将它安装在我的桌面上。它正确地创建了开始菜单和桌面的快捷方式,但它们没有指向正确的位置。如果我直接进入Program Files x86文件夹并单击.exe,程序将正确加载。如果我单击其中一个链接/快捷方式,则会失败或无法更正路径。
我在c#winform中使用此连接作为我的数据库:
con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database/Health.accdb;");