Fehlermeldung beim Versuch, ein Update für Visual FoxPro 8.0 oder Visual FoxPro 9.0 zu installieren: "Die Funktion, die Sie verwenden möchten, befindet sich auf einer Netzressource, die nicht zur Verfügung steht."

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 957599 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Wenn Sie versuchen, ein Update für Microsoft Visual FoxPro 8.0 oder Microsoft Visual FoxPro 9.0 zu installieren, wird möglicherweise eine Fehlermeldung angezeigt, die in etwa den folgenden Inhalt hat:
Die Funktion, die Sie verwenden möchten, befindet sich auf einer Netzressource, die nicht zur Verfügung steht.
Klicken Sie auf OK, um den Vorgang zu wiederholen, oder geben Sie in das untenstehende Feld den Pfad zu einem anderen Ordner ein, der das Installationspaket "Dateiname.msi" enthält.

Ursache

Dieses Problem kann unter anderem aus den folgenden Gründen auftreten:
  • Das Setupprogramm kann die richtige MSI-Datei für das Produkt nicht im Windows Installer-Cache finden
    Bei der Installation von Visual FoxPro 8.0 oder Visual FoxPro 9.0 speichert das Setupprogramm die entsprechende MSI-Datei im Windows Installer-Cache. Wenn Sie versuchen, das Produkt zu reparieren oder neu zu installieren oder wenn Sie ein Update auf das Produkt anwenden, wird stets auf die zwischengespeicherte MSI-Datei verwiesen.

    In manchen Fällen kann das Setupprogramm die MSI-Datei nicht im Windows Installer-Cache finden. In diesen Fällen versucht das Setupprogramm, das Quellverzeichnis zu ermitteln, indem im Verzeichnis, das bei der letzten Ausführung von Setup verwendet wurde, nach der Produktinstallation gesucht wird. Wenn das Setupprogramm das Quellverzeichnis nicht auflösen kann, werden Sie aufgefordert, das Installationsmedium bereitzustellen.
  • Es gibt einen Dateihashkonflikt
    Updates für Visual FoxPro basieren auf Windows Installer. Bei Windows Installer wird anhand von Dateiversionsnummern festgestellt, ob es sich bei einer Datei auf dem Computer um eine ältere Version handelt, die durch eine neuere Datei aus dem Update ersetzt werden muss.

    Bestimmte Dateien, wie zum Beispiel Textdateien und Quelldateien, haben keine Versionsnummern. Bei einem auf Windows Installer basierenden Update muss also mithilfe einer anderen Methode ermittelt werden, welche Dateien neuer sind. Dabei wird für alle Dateien ohne Versionsnummern ein Hashwert verwendet. Der Dateihash der Datei auf dem Computer wird dann mit dem Dateihash verglichen, der in der Windows Installer-Datenbank verzeichnet ist. Unterscheiden sich die beiden Hashwerte, versucht das Setupprogramm, die Datei vom Quellinstallationsmedium abzurufen.

    Hinweis Unter bestimmten Umständen können Sie eine während des Setupvorgangs installierte Datei manuell ändern. Dabei können Dateihashkonflikte auftraten. In diesem Fall werden Sie bei dem Versuch ein Update zu installieren möglicherweise aufgefordert, das Installationsmedium für das Produkt bereitzustellen.

    Es gibt durchaus Gründe dafür, eine während des Setupvorgangs installierte Datei manuell zu ändern. So ist es etwa denkbar, dass Sie beim Setupvorgang für eine lizenzierte Visual FoxPro-Version einen Product Key (PID) hinzufügen möchten, bevor Sie das Produkt auf einer Netzwerkfreigabe in Ihrer Organisation bereitstellen. Sie tun dies, um den Product Key nicht für andere Benutzer freizugeben, die das Produkt installieren müssen. In der Regel erfolgt diese Änderung in der Textdatei "Setup.sdb". Nach dieser Änderung entspricht der Dateihash nicht mehr dem zugehörigen Dateihash in der Windows Installer-Datenbank.

Abhilfe

Um das Problem zu umgehen, legen Sie die Installations-CD des Produkts in das CD-Laufwerk des Computers ein, oder geben Sie den Pfad des verfügbaren Installationsmediums für das Produkt an. Beispielsweise kann das Installationsmedium auf der Festplatte oder in einer Netzwerkfreigabe zur Verfügung stehen.

Wenn Sie versuchen, ein Update für mehrere Computer bereitzustellen, bei denen das Problem auftritt, empfiehlt Microsoft die Verwendung der Befehlszeilenoption /addsource.

Verwenden der Befehlszeilenoption "/addsource"

Kürzlich veröffentlichte Softwareupdates für Visual FoxPro 8.0 und Visual FoxPro 9.0 unterstützen die Befehlszeilenoption /addsource. Wenn Ihnen bei dem Versuch, ein Update zu installieren, die Fehlermeldung aus dem Abschnitt "Problembeschreibung" angezeigt wird, verwenden Sie die Befehlszeilenoption /addsource. Verwenden Sie diese Befehlszeilenoption, um den Speicherort anzugeben, an dem Windows Installer nach den betreffenden Dateien suchen soll.

Gehen Sie folgendermaßen vor, um diese Befehlszeilenoption zu verwenden:

Schritt 1: Vergewissern Sie sich, dass das Softwareupdate, das Sie zu installieren versuchen, die Befehlszeilenoption "/addsource" unterstützt.

Verwenden Sie eine der folgenden Befehlszeilenoptionen, um das Dialogfeld Syntax zu öffnen:
  • /?
  • /help
Falls ein Update installiert ist, das die Befehlszeilenoption /addsource unterstützt, wird die Befehlszeilenoption im Dialogfeld Syntax angezeigt.

Schritt 2: Kopieren Sie das Visual FoxPro-Installationsmedium oder ein administratives Abbild in einen Ordner.

wählen Sie dazu einen Ordner, auf den von allen Computern aus zugegriffen werden kann, auf die Sie das Softwareupdate anwenden möchten. Kopieren Sie dann eines der folgenden Elemente in diesen Ordner:
  • Das Visual FoxPro-Installationsmedium.

    Hinweis Sie müssen alle Dateien vom Installationsmedium kopieren.
  • Ein zuvor erstelltes administratives Abbild des Visual FoxPro-Produkts.
Hinweise
  • In der Regel befindet sich dieser Ordner auf einer Netzwerkfreigabe.
  • Sie müssen sicherstellen, dass die Datei "Vs_setup.msi" in dem Ordner gespeichert ist, in dem sich die Visual FoxPro-Installationsmediumdateien befinden. Die Datei "Vs_setup.msi" wird benötigt, wenn Sie später die Befehlszeilenoption /addsource verwenden.

Schritt 3: Verwenden Sie die Befehlszeilenoption "/addsource".

Geben Sie beim Installieren des Softwareupdates die Befehlszeilenoption /addsource an. Verwenden Sie dabei die folgende Befehlssyntax:
Name der ausführbaren Datei für das Update /addsource "Pfad des Windows Installer-Pakets für das Produkt"
Hinweis Ersetzen Sie in diesem Befehl den Platzhalter Pfad des Windows Installer-Pakets für das Produkt durch den Pfad des Windows Installer-Pakets, das Sie in Schritt 2 in einen Ordner kopiert haben.

Eigenschaften

Artikel-ID: 957599 - Geändert am: Freitag, 12. September 2008 - Version: 1.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Visual FoxPro 9.0 Professional Edition
  • Microsoft Visual FoxPro 8.0 Professional Edition
Keywords: 
kbprb kbtshoot kbexpertiseinter KB957599
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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