Warum ist das nicht das Visual Studio 2012 web-publishing-Assistent das kopieren meiner Dateien an das Ziel?
UPDATE: Dies wurde vor kurzem behoben, die mit Visual Studio 2012 Update 2 (Visual Studio 2012 Web Veröffentlichen, nicht kopieren von Dateien)
Bin ich mit dem Visual Studio 2012 web-publishing-Assistent. Ich habe einige gespeicherte profile. Diejenigen, die für die verschiedenen Entwicklungs-und test-Server. In zwei verschiedenen Projekten, die für bestimmte publishing-profile der Assistent nicht wirklich bereitstellen der Dateien. Es löscht die vorhandenen Dateien auf dem server und dann nicht alles bereitstellen.
Ist, dass ich im output-Fenster: (In diesem Beispiel habe ich versucht, das Umschalten aus dem "löschen von Dateien auf der destination" - option, um zu sehen, ob es würde einen Unterschied machen. Das ist es nicht.)
1>------ Build started: Project: WebProject, Configuration: Prod Any CPU ------
1> WebProject -> C:\_TFS\WebProject\Release\R2012-10-16\Source\WebProject\Website\bin\Website.dll
2>------ Publish started: Project: Website, Configuration: Prod Any CPU ------
2>Connecting to C:\Deployments\Web Sites\Website...
2>Transformed Web.config using C:\_TFS\Website\Release\R2012-10-16\Source\Website\Website\Web.Prod.config into obj\Prod\TransformWebConfig\transformed\Web.config.
2>Copying all files to temporary location below for package/publish:
2>obj\Prod\Package\PackageTmp.
2>Publishing folder /...
2>
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
(Projekt-name anonymisiert.)
Beachten Sie, dass es sagt Publishing folder /...
, aber dann einfach stehen und Forderungen Erfolg. Der Ziel-Ordner leer ist. Dies geschah bei der Bereitstellung von sowohl lokale Verzeichnisse und Netzwerk-Pfade.
Wenn ich eine neue publishing-Profil mit den exakt gleichen Einstellungen funktioniert es einwandfrei. Ich habe gerade gelöscht, dann neu erstellt mit dem gleichen Namen, und jetzt ist es implementiert alle Dateien. Ich sollte nicht, dies zu tun. Jemand eine Ahnung, was Los ist???
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich weiß nicht, ob Sie jemals die Lösung gefunden, aber ich denke, vielleicht finden Sie diese hilfreiche - es war im Grunde die gleiche Sache - ich lief über dieses problem selbst mit "publish Profil" jemand anderes erstellt hatte, wurde gespeichert, in unserem source-control-system und flat-out nicht funktionieren würde. Blättern Sie nach unten Vergangenheit die akzeptierte Antwort, und schauen auf die Beschreibung, wo die person sprechen über den Unterschied in der XML-Konfigurations-Dateien...es sieht aus wie es ein kleiner bug in Visual Studio bereitstellen, wo es die show wird ein Erfolg, obwohl es nur beendet, wenn Teile des XML-Dateien veröffentlichen nicht genau übereinstimmen.
Ein weiterer StackOverflow-Seite, wo dies sollte Ihre Frage beantworten
Werfen Sie auch einen Blick in Ihrem Projekt in den Eigenschaften --> PublishProfiles Ordner (stellen Sie sicher, dass "Alle Dateien Anzeigen" eingeschaltet, in der Projektmappen-explorer, und öffnen Sie dann Ihre *.pubxml.Benutzer-Datei und suchen und sehen, ob es irgendwelche Dateien gibt...bei mir gescheitert, dass die Datei nicht haben, werden alle referenzierten Dateien in es.