Windows Mobileでファイルを簡単にロックする方法
-
26-09-2019 - |
質問
SQL Server CEデータベースファイルがあり、実行するたびに再配置されます。これにより、テストが困難になります。
私がそれを回避できることを私が見つけた唯一の方法は、クエリアナライザーを使用してデバイス上のデータベースファイルを開くことです。私の最良の推測では、これがファイルをロックすることです。
DBを開く(およびパスワードを入れる)時間には時間がかかります(アプリケーションのために頻繁に切断されます)。
このファイルをロックする簡単な方法が大好きなので、Visual Studioから実行するたびに再デプロイしませんか? (私がそれを望んでいるとき)。 Windows Mobileでこれを行う方法について誰もが良い考えを持っていますか?
解決
データベースファイル自体はプロジェクトの一部であり、ビルドアクションが「コンテンツ」に設定されていると言っていますか?その場合、「コピー」プロパティを「コピーしない」に変更します。その後、展開したい場合には、機会に切り替えることができます。
所属していません StackOverflow