/ / Wdrażanie do FTP / Wdrażanie przez Internet w Visual Studio 2015 - ftp, visual-studio-2015, microsoft-web-deploy

Wdrażanie do FTP / Web Wdrażanie w Visual Studio 2015 - ftp, visual-studio-2015, microsoft-web-deploy

Nie mogę znaleźć sposobu na opublikowanie strony internetowejprojekt w programie Visual Studio 2015 CTP przy użyciu wdrożenia internetowego lub FTP. W kreatorze publikowania dostępne są tylko opcje dla platformy Azure, systemu importu i systemu plików. W programie Visual Studio 2013 dostępna jest opcja Niestandardowa, w której można określić ustawienia połączenia i wybrać pomiędzy Web Deploy, Web Deploy Package, FTP i systemem plików.

Próbowałem przejść z mojego profilu publikowaniaProjekt Visual Studio 2013, umieszczając go w folderze Właściwości -> PublishProfiles, a następnie zachowywał się jak Visual Studio 2013, ale nie publikował (nie udało się połączyć ze zdalnym hostem) z tymi samymi ustawieniami, które publikują się dobrze w 2013 roku.

Jakieś pomysły?

Odpowiedzi:

0 dla odpowiedzi № 1

Wygląda na to, że Web Deploy 3.6 beta obsługuje nowe modele zawartości w ASP.NET 5 (ASP.NET vNext) i wydaje mi się, że klient VS 2015 Web-Deploy jeszcze go nie obsługuje. (28 kwietnia 2015)

Ten post na blogu daje kilka opcji wiersza polecenia do używaniaopublikuj profil. Jestem w nowym środowisku, które nie jest jeszcze skonfigurowane do wdrażania w Internecie, więc nie próbowałem tego sam (opublikowałem system plików, aby przetestować moje lokalne IIS).


0 dla odpowiedzi nr 2

Wystąpił również ten sam problem. Wygląda na to, że w momencie pisania obiekt docelowy publikowania FTP nie jest jeszcze dostępny: wydaje mi się, że jest to najprawdopodobniej dlatego, że Narzędzia programistyczne są nadal w fazie kandydowania do wydania / wersji zapoznawczej, więc w interfejsie GUI nadal brakuje niektórych funkcji.

Na szczęście problem można łatwo rozwiązać za pomocą następującego obejścia.

Jeśli nie widzisz opcji FTP, wybierz System plików i kontynuuj. Gdy pojawi się monit o Docelowa lokalizacja, wstaw adres URL serwera FTP i kontynuuj.

Pozostałe kroki się nie zmienią, więc możesz ukończyć kreatora, który zostanie zapisany w pliku ProfileName.pubxml.

Po zakończeniu otwórz ten plik i zastosuj następujące zmiany:

  1. Zlokalizuj <WebPublishMethod> element i zmień jego wartość z FileSystem do FTP.
  2. Zlokalizuj <UsePowerShell> element i całkowicie go usuń.

Zaraz po tym, kliknij prawym przyciskiem myszy do węzła głównego projektu wybierz Publikować i ponownie otwórz Opublikuj profil za pośrednictwem Kreator profilu publikowania w trybie edycji: wszystkie opcje FTP (serwer, Ścieżka witryny, Tryb pasywny, Nazwa Użytkownika, Hasło) będą teraz dostępne.