ファーストポイント:この質問は既にhereと考えられていますが、私の問題は解決しません。私はまた、(まだ)私の評判が50ポイント未満であるので、質問にコメントすることはできません。ときAppでVisual Studio 2010でデータベースファイルへのアクセスが許可されていない(SQL Server Compact)C#
私のプログラムは、管理者権限を持っていないコンピュータにインストールされている場合、それは
データベースへのアクセスを、このエラーがスローされます「PayeeList.SDFは」
を許可されていませんマニフェスト、私は管理者としてスタートプログラムを追加しますが、この問題は発生しませんが、私のプログラムを起動して管理者の許可を求めるときにちょっと迷惑です。
これらは、私のファイルのインストールプロパティと、以下のデータベースのファイルプロパティです。
2点目:
私はこれを正しくやっている場合は私に知らせてください。
StackOverflowの上の元の問題の解決策:
使用することを確認してください| DataDirectoryの|あなたの接続文字列で。ここで 例
たconnectionString =である私は、これを変更した場合、 "| | DataDirectoryのデータソース= MyDB.sdf"
が、これは私の問題を解決するのだろうか?
第三のポイント:私は、[OK]をクリックしたときに、私はまだ、このエラーを取得します。
これ以上の情報が必要な場合は、教えてください。
です:また、設定しDATADIRECTORYパスコードを使用することができます
"データソース= | DataDirectory | \ PayeeList.sdf" providerName = "Microsoft.SqlSe.properties.Settings.PayeeListConnectionString" rverCe.Client.3.5 "/>' App.Configファイルの接続文字列を変更するにはどうすればよいですか?どのようなコードを書くのですか? –
ご迷惑をおかけして申し訳ありませんが、あなたの答えに感謝しています。例外設定を変更したところ、デフォルトではプログラムフォルダにファイルを読み書きしていましたが、これは許可されていません。私はアプリケーションフォルダ内のファイルを読み書きする必要があります。私はそれを試してみます。 –