C# InstallShield快捷链接指向错误的数据库路径或;“不是有效的路径”;
我在Visual Studio 2013中创建了一个项目,当我使用InstallShield构建它时,单击新建->选择主输出文件,数据库是Health.accdb。之后,我把它安装在我的桌面上。它正确地创建了“开始”菜单和桌面的快捷方式,但它们没有指向正确的位置。如果直接转到ProgramFilesx86文件夹并单击.exe,程序将正确加载。如果我点击任何一个链接/快捷方式,它就会失败或路径不正确 我在c#winform中为我的数据库使用此连接:C# InstallShield快捷链接指向错误的数据库路径或;“不是有效的路径”;,c#,installshield-le,C#,Installshield Le,我在Visual Studio 2013中创建了一个项目,当我使用InstallShield构建它时,单击新建->选择主输出文件,数据库是Health.accdb。之后,我把它安装在我的桌面上。它正确地创建了“开始”菜单和桌面的快捷方式,但它们没有指向正确的位置。如果直接转到ProgramFilesx86文件夹并单击.exe,程序将正确加载。如果我点击任何一个链接/快捷方式,它就会失败或路径不正确 我在c#winform中为我的数据库使用此连接: 下面的链接回答了这个问题。试试这个。 con =
下面的链接回答了这个问题。试试这个。
con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Database/Health.accdb;");