我有一个 WPF 桌面应用程序,它使用自定义数据库进行存储。我需要准备一个设置项目(来自 Visual Studio 2008)(完整设置,而不是 ClickOnce)。
我可以将其添加到应用程序的先决条件列表中,并且它会在应用程序的设置过程中安装。
我的问题是:如何在安装过程中运行脚本来创建应用程序需要的数据库?或者如何在设置过程中将数据库恢复到客户端计算机?
另一个相关问题,如果客户端机器上已经存在会发生什么?如何检测实例名称和连接数据?然后如何能够(如果需要)更改实体框架用来连接到该数据库的连接字符串?
谢谢,埃德