2014-02-28 16 views
15

Ich habe auf einem alten Visual Studio 2010-Projekt arbeiten, die über FTP veröffentlicht wird,FTP Publish Fehler in Visual Studio 2013

als Teil meines Prozesses ich das Projekt zu Visual Studio 2013 aktualisiert und neu zu veröffentlichen versucht auf den Server zu meiner Testumgebung, bei tun, damit ich die folgenden Fehler,

Publishing folder /... 
    Unable to add 'About.aspx' to the Web site. An unknown WinINet error has occurred (code 12113). 

es dann mit jeder Datei in meiner Website zur Liste weiterhin genau die gleichen Fehlermeldung

ich gegangen bin zurück zu das VS 2010 Project und es funktioniert immer noch perfekt mit genau den gleichen FTP-Einstellungen, schauen sich im Netz gibt es eine Reihe von Menschen, die ähnliche Fragen in Bezug auf VS 2013, aber ich kann nicht finden, dass das gelöst ist.

Ich beobachtete den Publishing-Ordner auf dem Server, und wenn ich eine neue Datei veröffentlicht wurde in dem Ordner erstellt, (so etwas wie ProjectName .publish.xml) so die Verbindung funktioniert richtig? aber warum der Fehler?

Antwort

24

in meinem Fall war das Problem in Firewall-Regeln. Sie müssen eingehende Regel für Visual Studio hinzufügen. In meinem Fall erschienen die Dateien, die in VS mit diesem Fehler markiert wurden, immer noch auf dem Server. Dieser Fehler bedeutet also, dass VS keine Nachricht vom Zielserver empfangen kann, dass die Dateiübertragung ordnungsgemäß abgeschlossen wurde.

+0

das ist toll das war genau mein Problem Prost! –

0

Hoffentlich haben Sie es geschafft, eine Lösung zu finden, aber ich werde das hier lassen, für den Fall, dass jemand anderes darauf stößt.

Ich hatte zwei Publishing-Profile, eines für Azure/TFS und eines für GoDaddy (FTP). Beim Versuch, auf GoDaddy zu veröffentlichen, tauchte die Microsoft-Anmeldung auf, die ich normalerweise bei der Veröffentlichung in Azure sehen würde. Ich habe es gerade geschlossen, aber das scheint die Probleme ausgelöst zu haben. Das Anmelden scheint das Problem gelöst zu haben.

39

Beim Einrichten der Login-Parameter des FTP in der Profil-Setup in VS - unter Verbindung, stellen Sie sicher, dass "Passiver Modus" aktiviert ist. Das hat meine Probleme gelöst. enter image description here

0

In meinem Fall VS 2015, ändere ich veröffentlichen Einstellung der Verbindung ==> aktiviert "passiver Modus" und dann hat es funktioniert. enter image description here