2012-08-22 154 views
0

舉例而言,當我開發C#應用程序(使用SQL數據庫),並安裝在Win操作系統,然後用它來保存一些數據恢復保存的數據。現在我需要安裝新窗口,保存的數據會發生什麼?如何卸載C#應用程序

+0

你可以決定要刪除或保留「保存的數據」使用聯合國/安裝一些自定義代碼。 – NinethSense

+0

在卸載過程中不要刪除數據庫嗎?當我們不知道卸載/升級過程中的行爲時,很難回答。 –

+1

「安裝新窗口」是什麼意思? 如果你的意思是你重新安裝windows操作系統和Windows操作系統在安裝過程中,你做了全新安裝(不升級),那麼你最有可能丟失的數據。 – Will

回答

0

一般來說,你指的是可能會在安裝過程中或者創建的數據或者程序本身的使用(像OLTP應用程序了)。如果可以說你已經遵循了所有最佳實踐並使用創建的安裝包創建了應用程序,那麼卸載程序應該讓你選擇存儲喜歡的模板和佈局等選項(如果你的程序支持這些類型的話)。但就數據而言,甚至更多在您的案例中,不會刪除存儲在SQL中的數據,除非您在卸載時特別提及刪除表或數據庫。所以當你提到新窗口時,只要確保數據庫存在並且所有數據都接觸(最有可能)。然後還要確保新窗口指向具有所有必要的構思和認證的數據。