2010-05-13 70 views
0

我有一個SQL Server CE數據庫文件,每次運行時都會重新部署。這使測試變得困難。輕鬆鎖定Windows Mobile上的文件的方法

我發現的唯一方法就是使用查詢分析器打開設備上的數據庫文件。我最好的猜測是,這會鎖定文件。

打開db(並輸入密碼)需要一些時間(由於我的應用程序,它會經常斷開連接)。

我很想快速任何簡單的方法來鎖定這個文件,所以我不會每次從Visual Studio運行時重新部署? (就在我想要的時候)。任何人都有一個好主意,如何在Windows Mobile上做到這一點?

回答

1

你是說數據庫文件本身是你的項目的一部分,它的構建行動設置爲「內容」?如果是這樣,請將「複製到輸出目錄」屬性更改爲「不要複製」。然後,您可以在需要部署時進行切換。

+0

這將工作,但我不能像這樣檢查它,否則我的自動生成將失敗。最終我會意外地檢查它。(我以前試過,過了一會兒我檢查了它。) – Vaccano 2010-05-13 20:22:23

+0

在這種情況下,我會爲解決方案添加一個名爲「static_files」或其他任何項目的單獨項目。將數據庫文件添加到它。然後專門爲您的自動構建添加一個新配置。打開該配置項目的部署,關閉標準調試配置。 – ctacke 2010-05-13 20:58:19