當您嘗試安裝 Visual FoxPro 8.0 或 Visual FoxPro 9.0 的更新時,出現錯誤訊息:「您正在嘗試使用的功能在無法使用的網路資源上」

文章翻譯 文章翻譯
文章編號: 957599 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

當您嘗試安裝 Microsoft Visual FoxPro 8.0 或 Microsoft Visual FoxPro 9.0 的更新時,可能會收到類似下列的錯誤訊息:
您正在嘗試使用的功能在無法使用的網路資源上。
按 [確定] 再試一次,或是在下列的方塊中輸入其他路徑到包含安裝套件 File_name .msi 的資料夾。

發生的原因

造成這個問題的可能原因很多。這些原因包括下列各項:
  • 安裝程式在 Windows Installer 快取中找不到正確的產品 .msi 檔案。
    當您安裝 Visual FoxPro 8.0 或 Visual FoxPro 9.0 時,安裝程式會將對應的 .msi 檔案儲存到 Windows Installer 快取中。當您嘗試修復或重新安裝產品,或是對產品套用更新時,便會參照這個快取的 .msi 檔案。

    在某些情況下,安裝程式在 Windows Installer 快取中找不到 .msi 檔案。在這些情況下,安裝程式會測試產品安裝是否存在以嘗試解決來源位置的問題。安裝程式會在上次執行所用的位置進行此動作。如果安裝程式無法解決來源位置的問題,程式會提示您提供安裝媒體。
  • 出現檔案雜湊不符。
    Visual FoxPro 更新是以 Windows Installer 為基礎。Windows Installer 使用檔案版本號碼來判斷電腦上的檔案是否為舊版,如果是,則必須以更新中所含的較新檔案來取代。

    某些檔案並沒有版本號碼,例如文字檔和來源檔案。因此,以 Windows Installer 為基礎的更新必須使用另一種方法來驗證較新的檔案。這個方法針對所有沒有建立版本的檔案使用雜湊。對於沒有建立版本的檔案,系統會將電腦上檔案的檔案雜湊與 Windows Installer 資料庫中所記錄的檔案雜湊做比較。如果這兩個檔案雜湊不同,安裝程式會嘗試從來源安裝媒體中擷取檔案。

    注意 在某些特定情況下,您可能需要在安裝過程期間,以手動方式修改已經安裝的檔案。當您執行這項操作時,可能會發生檔案雜湊不符。在這種情況下,當您嘗試安裝更新時,系統可能會提示您提供產品的安裝媒體。

    在安裝過程期間,必須手動修改已安裝的檔案有幾個正當理由。例如,您可能想在安裝過程期間加入 Visual FoxPro 授權複本的產品金鑰 (PID),然後再將產品放到組織的網路共用上。這樣做的話,您就不需與必須安裝產品的使用者共用 PID。一般而言,此變更是透過文字檔 Setup.sdb 來完成。當您進行這類變更時,該檔案的檔案雜湊便不再符合 Windows Installer 資料庫中該檔案所隨附的檔案雜湊。

其他可行方案

如果要解決這個問題,請將產品安裝光碟放入電腦的光碟機中。或是,提供可用的產品安裝媒體路徑。例如,安裝媒體可能在電腦的硬碟或共用網路的資料夾中。

如果您嘗試在發生此問題的多台電腦上部署更新,建議您使用 /addsource 命令列選項。

如何使用 /addsource 命令列選項

Visual FoxPro 8.0 和 Visual FoxPro 9.0 最近的軟體更新包含對 /addsource 命令列選項的支援。如果您在嘗試安裝更新時,收到<徵狀>一節中所提及的錯誤訊息,請使用 /addsource 命令列選項。使用此命令列選項來指定您要 Windows Installer 尋找檔案的位置。

如果要使用此命令列選項,請依照下列步驟執行。

步驟 1:確認您嘗試安裝的軟體更新支援 /addsource 命令列選項

如果要執行這項操作,請使用下列任一命令列參數來開啟使用方式對話方塊:
  • /?
  • /help
如果已安裝支援 /addsource 命令列選項的更新,則此命令列選項會顯示在使用方式對話方塊中。

步驟 2:將 Visual FoxPro 安裝媒體或系統管理影像複製到資料夾

在所有您要套用軟體更新的電腦上,找出其中可以存取的資料夾。然後,將下列任一項目複製到此資料夾:
  • Visual FoxPro 安裝媒體

    注意 您必須複製安裝媒體中的所有檔案。
  • 先前建立的 Visual FoxPro 產品系統管理影像
注意事項
  • 通常此資料夾都位在網路共用上。
  • 您必須確認 Vs_setup.msi 檔案是在含有 Visual FoxPro 安裝媒體檔案的資料夾中。當您使用 /addsource 命令列選項時,必須要有 Vs_setup.msi 檔案。

步驟 3:使用 /addsource 命令列選項

安裝軟體更新時,請使用 /addsource 命令列選項。當您執行這項操作時,請在命令中使用下列語法:
Name of the executable file for the update /addsource "Path of the Windows Installer package for the product"
注意 在命令中,請將Path of the Windows Installer package for the product 預留位置,取代成您在步驟 2 中複製到資料夾的產品 Windows Installer 套件的路徑。

屬性

文章編號: 957599 - 上次校閱: 2008年9月15日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft Visual FoxPro 9.0 Professional Edition
  • Microsoft Visual FoxPro 8.0 Professional Edition
關鍵字:?
kbprb kbtshoot kbexpertiseinter KB957599
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com