it-swarm.com.de

Fehler in Visual Studio veröffentlichen

Ich bekomme immer wieder diesen wahnsinnigen Fehler, der mich dazu bringt, dass VS dumm und nicht klüger geworden ist. 

Error 1 Kopieren der Datei Inhalt\Images\Brands\Lenovo.png nach obj\Debug\Package\PackageTmp\Content\Images\Brands\Lenovo.png fehlgeschlagen. Datei 'Content\Images\Brands\Lenovo.png' konnte nicht gefunden werden. 0 0 Preisvergleich

Der Fehler wird erzeugt, wenn ich versuche, im Dateisystem zu veröffentlichen. Es ist dumm, dass VS nach einer Datei sucht, die ich selbst gelöscht habe und die sich jetzt nicht in der Lösung befindet. 

Früher war ich auch dabei, Dateien zu löschen und hinzuzufügen, aber plötzlich hat der Befehl zum Veröffentlichen begonnen, Fehler zu melden.

In vielen anderen Beiträgen habe ich gesehen, wie Leute gefragt haben, ob sie die .csproj-Datei mit Notepad öffnen und die Verweise auf die gelöschten Dateien manuell entfernen sollen. Dies scheint sehr entmutigend zu sein, da ich eine lange Liste von Dateien gelöscht und viele neue hinzugefügt habe.

Gibt es eine einfachere Möglichkeit, dieses Problem zu beseitigen, oder ich muss die Verweise auf die gelöschte Datei manuell entfernen. Kann ich nicht einfach den OBJ-Ordner löschen oder das Bin-Verzeichnis oder die saubere Lösung oder etwas leeren.

38
Pankaj Upadhyay

Sie müssen Visual Studio mitteilen, dass Sie die Dateien gelöscht haben.

Wechseln Sie in den Projekt-/Lösungsordner, in dem sich die Dateien befanden, und entfernen Sie sie dort.

Visual Studio geht davon aus, dass die Datei, da Sie hinzugefügt ursprünglich, veröffentlicht werden sollte. Es kann nicht davon ausgegangen werden, dass Sie es nicht wollen, nur weil es sich nicht im Dateisystem befindet. Denken Sie darüber nach, die Quellcodeverwaltung in einem Team zu verwenden - die Datei ist möglicherweise nur auf dem Computer einer Person vorhanden, wird aber dennoch benötigt.

Wie Sie meinen, ist dies kein Problem. Die Dateien, die nicht gefunden werden können, sehen halbtransparent aus, sind einfach genug, um diese auszuwählen, und können in Visual Studio als Bulk gelöscht werden. Sie können die Projekteigenschaften auch so einstellen, dass alle Dateien angezeigt werden. Wählen Sie dann alle Dateien aus, die Teil des Projekts sein müssen, und fügen Sie sie in einem einzigen Vorgang hinzu.

71
Oded

Dies geschieht grundsätzlich immer dann, wenn wir den Inhalt aus dem Ordner löschen, aber vergessen, aus Visual Studio-Lösungen zu entfernen.

Um dies zu beheben, folgen Sie den folgenden Schritten: -

  1. Gehen Sie zum Visual Studio Solution Explorer und klicken Sie mit der rechten Maustaste auf den jeweiligen Inhalt
  2. vom Projekt ausschließen.
  3. klicken Sie mit der rechten Maustaste und entfernen Sie sie vom Visual Studio Solution Explorer.

Ich hoffe das hilft dir :)

8
Vikash Pandey

Ich bin auf dasselbe Problem gestoßen, weil Projektdateien hinzugefügt und entfernt wurden so oft. Ich habe gerade gelb markierte Datei aus visuelle Studiolösung & entfernt, und es hat gut für mich funktioniert.

1
Anjan Kant

In manchen Fällen:

  • löschen Sie den Anwendungsordner in bin und versuchen Sie, ihn erneut zu veröffentlichen

oder

  • Überprüfen Sie in .csproj-Datei, ob die Projektversion der Version in VS-Projekteigenschaft entspricht.
0
T.Todua

In meinem Fall Problem mit Zugriffsberechtigungen führe ich VS im Administratormodus aus (Als Administrator ausführen). Hat den Trick gemacht.

0
Rajesh Budithi