2010-12-08 115 views
0

我在寫一個C#Windows .Net應用程序,用於從Microsoft Access數據庫讀取/寫入數據。如何爲.NET Windows應用程序編寫安裝程序(需要安裝Access驅動程序)

如何創建一個安裝程序,這將:

  1. 提示用戶將文件安裝到所選目錄
  2. 安裝文件
  3. 安裝Access(辦公室將不會出現在用戶的電腦) - 這可能嗎?
  4. 我使用

有來自微軟,這是否無需花費了一隻胳膊和一條腿產品安裝.NET的版本?

+0

搜索「Microsoft Access DSN」和「Visual Studio中的部署項目」 – 2010-12-08 02:53:46

回答

1

爲什麼你需要安裝Access?你只使用Access數據庫文件來存儲數據?如果是這樣的MDB或ACCDB格式?如果在Access 2003和更早的版本中創建了MDB格式,那麼自Windows 2000以來,Jet 4.0,DAO 3.6和ADO已包括在操作系統中。如果是ACCDB格式,那麼您將需要安裝可自由下載的ACE DLL,按照2007 Office System Driver: Data Connectivity Components

現在,如果您實際上使用Access進行表單和報告,並且它是Access 2007,那麼您可以讓用戶按照Access 2007 Download: Access Runtime安裝Access 2007運行時。啊,我從您的主題中看到特別提到了驅動程序。然後忽略這一段。

1

部署項目隨Visual Studio一起提供!

你的解決方案右鍵單擊並選擇添加新項目
在其他項目類型選擇安裝和部署
選擇設置和部署嚮導,它會引導您完成它。

在部署之前,請做一些關於混淆.NET項目的搜索。