共用方式為


HOW TO:新增 Microsoft Data Access Components 的啟動條件

更新:2007 年 11 月

任何含資料存取的 Visual Basic 或 Visual C# 應用程式,對於 Microsoft Data Access Components (MDAC) 2.8 (含) 以後版本都具有相依性。目標電腦必須先安裝 MDAC,然後才能安裝應用程式,否則應用程式會失敗。

注意事項:

除了 Windows 2000 Service Pack 3 (含) 之前版本以外,多數作業系統中都已經安裝 MDAC。您可以使用本主題中描述的相同程序,檢查所有相依元件的正確版本。

針對具有 MDAC 這類元件相依性的應用程式,您可以為應用程式的部署專案加入一個啟動條件來檢查元件的正確版本,如果找不到,就中止安裝並且警告使用者。

注意事項:

另一個加入啟動條件的方式就是使用啟動載入器 (Bootstrapper),將必要元件安裝於目標電腦。如需詳細資訊,請參閱 HOW TO:Windows Installer 部署的安裝必要條件

注意事項:

根據您目前使用的設定或版本而定,您所看見的對話方塊與功能表命令可能會與 [說明] 所描述的有所不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

加入 MDAC 的啟動條件

  1. 在 [方案總管] 中選取部署專案。在 [檢視] 功能表上指向 [編輯器],然後按一下 [啟動條件]。

  2. 選取 [目標電腦上的需求] 節點。在 [動作] 功能表上,選擇 [加入登錄啟動條件]。

  3. 選取 [搜尋 RegistryEntry1] 節點。在 [屬性] 視窗中選取 [RegKey] 屬性,並輸入 Software\Microsoft\DataAccess。

  4. 選取 [Root] 屬性,並輸入 vsdrrHKLM。

  5. 選取 [Value] 屬性,並輸入 FullInstallVer。

  6. 選取 [Property] 屬性,並輸入 MDACSEARCH。

  7. 在 [啟動條件編輯器] 中選取 [條件 1] 節點。在 [屬性] 視窗中選取 [Condition] 屬性,並輸入 MDACSEARCH>="2.8"。

  8. 選取 [Message] 屬性,輸入安裝此應用程式前必須先安裝 MDAC 2.8 (含) 以上版本。您可以從 Microsoft 網站 https://www.microsoft.com 安裝 MDAC。

    注意事項:

    您可以視狀況修改這段文字,例如,指出 MDAC 所在的網路共用。

請參閱

概念

部署和相依性

其他資源

部署中的啟動條件管理

部署應用程式和元件