2

SQL Compact Editionをデータストアとして使用しているC#.NETデスクトップアプリケーションがあります。アプリケーションは、マシン上のすべてのユーザーが使用する必要があり、すべてのユーザーが同じデータを表示する必要があります(データはユーザーごとに異なるべきではありません)。

SDFファイルをどこにデプロイすればよいのでしょうか。

  • ユーザーの個人データフォルダー(マイドキュメント)は、各ユーザーが個別のデータベースを持つことを意味します。
  • アプリケーションと同じフォルダーにデプロイすると、vistaはファイルを\ USers \ Appdata \ local \ VirtualStore \にコピーし、ユーザーごとに異なるコピーを作成するように見えます。

すべてのユーザーが同じデータを見ていることを確認するために、SDFファイルを展開するのに最適な場所はどこですか?

4

1 に答える 1

2

%ProgramData%フォルダーの下の場所に展開すると、マシンのすべてのユーザーがアクセスできます

于 2009-11-06T13:54:18.977 に答える