Frage

Ich habe eine SQL Server CE-Datenbankdatei, die jedes Mal, wenn ich ausführte, neu eingeleitet wird. Dies erschwert das Test.

Die einzige Möglichkeit, wie ich es gefunden habe, ist es, die Datenbankdatei mit dem Abfrageanalysator umzugehen. Meine beste Vermutung ist, dass dies die Datei sperrt.

Das Öffnen des DB (und das Einlegen des Passworts) dauert einige Zeit (es wird aufgrund meiner Anwendung häufig getrennt).

Ich würde es lieben, diese Datei schnell zu sperren, damit ich nicht jedes Mal erneut abtreten werde, wenn ich aus Visual Studio renne? (Nur wenn ich es will). Hat jemand eine gute Idee, wie man das unter Windows Mobile macht?

War es hilfreich?

Lösung

Wollen Sie damit sagen, dass die Datenbankdatei selbst Teil Ihres Projekts ist und die Build -Aktion auf "Inhalt" eingestellt ist? Wenn ja, ändern Sie die Eigenschaft "Kopieren in das Ausgabeverzeichnis", um nicht zu kopieren. Sie können es dann bei den Anlässen wechseln, wenn Sie es bereitstellen möchten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top