使用安装项目部署SQL Compact Edition(SDF文件)

时间:2009-08-27 13:42:31

标签: deployment sql-server-ce setup-project

我有一个使用SQL Compact版本作为数据存储的C#.NET桌面应用程序。 该应用程序应该由机器上的任何用户使用,并且所有用户都应该看到相同的数据(每个用户的数据不应该不同)。

我想知道我应该在哪里部署SDF文件?

  • 用户的个人数据文件夹(我的文档)表示每个用户都有一个单独的数据库。
  • 在与应用程序相同的文件夹上进行部署会导致vista将文件复制到\ USers \ Appdata \ local \ VirtualStore \,并且它似乎为每个用户制作了不同的副本。

最好部署SDF文件以确保所有用户都在查看相同的数据?

1 个答案:

答案 0 :(得分:2)

部署到%ProgramData%文件夹下的某个位置,该计算机的所有用户都可以访问该位置