小型wpf app和localdb的安装项目

时间:2013-03-04 13:29:30

标签: wpf installation localdb

我构建了一个使用LocalDB的小项目,现在是时候将它移动到客户,我想了解如何构建安装文件? 我正常尝试使用InstallShield软件,但没有成功。有区别吗? 另外如何放置DB(它在V11中没有本地化在本项目中) 希望我能解释一下这个问题,并提前感谢任何回复

1 个答案:

答案 0 :(得分:6)

要在客户端计算机上使用LocalDB,您需要做两件事:

  1. 在客户端计算机上安装LocalDB。它是一个小型安装程序,可以使用以下命令以静默方式运行: msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES。 您应该将此安装程序包含在应用程序的安装程序中。您可以在here

  2. 上找到更多信息
  3. 找到您创建的* .mdf和* .ldf文件(默认情况见%userprofile%,查看here以获取更多信息)并在客户端计算机上使用它们。将它们放在您的进程可以访问的目录中,并在应用程序的连接字符串中使用该路径。例如:Data Source=(LocalDB)\v11.0;AttachDbFileName=C:\ProgramData\MyApp\Data\MyData.mdf;