Czy na platformie Azure jest dostępny „widok” plików? Kiedy loguję się do Azure aby spojrzeć na wdrożoną przeze mnie witrynę internetową, nie ma oczywistego sposobu, w jaki mogę zobaczyć, jakie pliki są hostowane na platformie Azure.
Chciałbym móc dokładnie zobaczyć, jakie pliki tam są. Widzę, że istnieje opcja Visual Studio Online, która umożliwia edycję kodu serwera na żywo, ale to więcej niż potrzebuję. Chcę tylko móc sprawdzić, czy niektóre pliki są wdrożone, a inne nie.
źródło
W programie Visual Studio w oknie „Server Explorer” klikasz i łączysz się na „Azure”.
=> Usługa aplikacji
=> Twoja nazwa witryny
=> Pliki
Tutaj widzisz wszystkie swoje pliki i możesz je edytować bezpośrednio w programie Visual Studio.
@@@@@ AKTUALIZACJA 19/08/2019 @@@@@
Od jakiegoś czasu już nie działa .... :(
Oto inny sposób: przez FTP!
W witrynie Azure Portal w sekcji „App Service” witryny sieci Web przejdź do pozycji „Centrum wdrażania”> FTP> Pulpit nawigacyjny
Jest punkt końcowy FTPS => ftp: //.....ftp.azurewebsites.windows.net/site/wwwroot
Nazwa użytkownika i hasło.
Zainstaluj klienta FileZilla! ( https://filezilla-project.org/ )
Wpisz Host z „FTPS Endpoint”, „nazwą użytkownika” i „hasłem”, a następnie zaloguj się szybko!
źródło
Możesz użyć App Service Editor (wcześniej znanego jako Visual Studio Online ). Można go znaleźć w sekcji aplikacji internetowej -> Narzędzia programistyczne w witrynie Azure Portal.
źródło
Wiem, że to stare, ale właśnie je znalazłem i otrzymałem z niego kilka przydatnych wskazówek. Jeśli korzystasz z usługi App Service, jest teraz dostępna opcja przeglądarki, aby to zrobić:
https://YourAppService.scm.azurewebsites.net/dev/wwwroot/
Możesz się tam dostać z portalu Azure, a następnie przejdź do usługi aplikacji, a następnie przewiń w dół do opcji Narzędzia programistyczne i kliknij „Edytor usługi aplikacji”.
źródło
W VS2017 / 2019 jest Cloud Explorer do przeglądania plików na platformie Azure, ale za każdym razem, gdy otwierasz folder do przeglądania plików, wywołuje połączenie z chmurą, więc musisz czekać, to trochę powolne.
Aby otworzyć Cloud Explore
Right click on project > Publish > Manage in Cloud Explore
, lubTop Menu > View > Cloud Explorer
.źródło
Dodając do zaakceptowanej odpowiedzi, możesz otworzyć sesję ssh, przechodząc do
http://<yoursitename>.scm.azurewebsites.net/webssh/host
.Przez długi czas szukałem terminala w stylu linuksa, aby wyświetlić moje wdrożone pliki i zmienne środowiskowe. Dzięki temu możesz przeglądać pliki, sprawdzać i ustawiać zmienne środowiskowe, bezpośrednio wykonywać migracje bazy danych i wiele więcej. Mam nadzieję, że to jest przydatne.
źródło
Możesz użyć Visual Studio Code i rozszerzenia platformy Azure
źródło
Tak, masz wiele opcji, aby to zobaczyć
źródło
Ponieważ używasz witryn sieci Web Azure, platforma Azure chce „zarządzać” nimi za Ciebie, w wyniku czego nie możesz połączyć się z samą maszyną wirtualną. Jeśli korzystasz z usługi w chmurze, możesz uzyskać informacje RDP z konsoli Azure i po prostu zdalnie na komputerze.
W swojej sytuacji możesz użyć FTP jako opcji. Oto blog, który opisuje jedno podejście:
http://blogs.msdn.com/b/avkashchauhan/archive/2012/06/19/windows-azure-website-uploading-downloading-files-over-ftp-and-collecting-diagnostics-logs.aspx
Oto inna opcja wykorzystująca WebMatrix: http://www.microsoft.com/web/post/how-to-edit-a-site-hosted-on-windows-azure-with-webmatrix
źródło