為什麼我的程式在 Visual Studio 之外查詢 Access 資料庫時速度如此緩慢?

為什麼我的程式在 Visual Studio 之外查詢 Access 資料庫時速度如此緩慢?

最近,我開始遇到一個問題,當 exe 單獨運行時,我的程式需要花費相當長的時間來執行基本的 Access 資料庫查詢。

當我的程式在 Visual Studio 2013 中運行時,結果幾乎是即時的,但當 exe 單獨運行時,相同的查詢最多需要 10 秒。

是什麼原因造成的?

答案1

經過大量(大約 4 天)的試驗和錯誤研究後,結果證明是應用程式驗證器使速度減慢了很多。我修正了這個問題如下:

開啟登錄編輯程式並備份登錄機碼(以防萬一)

瀏覽註冊表如下:

--> HKEY_LOCAL_MACHINE

--> 軟體

--> 微軟

--> Windows NT

--> 目前版本

--> 映像檔執行選項

然後我刪除了包含我的程式名稱的金鑰。

從那裡我的問題就解決了。我希望這可以幫助別人。

相關內容