Udostępnij za pośrednictwem


Wdrażanie aplikacji klasycznej .NET Framework przy użyciu kreatora publikowania Technologii ClickOnce

Aby udostępnić użytkownikom aplikację ClickOnce, należy opublikować ją w udziale plików lub ścieżce, serwerze FTP lub nośniku wymiennym. Aplikację można opublikować za pomocą Kreatora publikowania. dodatkowe właściwości związane z publikowaniem są dostępne na stronie Publikowanie w projektancie projektów. Aby uzyskać więcej informacji, zobacz Publikowanie aplikacji ClickOnce.

Przed uruchomieniem Kreatora publikowania należy odpowiednio ustawić właściwości publikowania. Jeśli na przykład chcesz wyznaczyć klucz do podpisania aplikacji ClickOnce, możesz to zrobić na stronie Podpisywanie projektanta projektów. Aby uzyskać więcej informacji, zobacz Secure ClickOnce applications (Bezpieczne aplikacje ClickOnce).

Uwaga

Po zainstalowaniu więcej niż jednej wersji aplikacji przy użyciu technologii ClickOnce instalacja przenosi wcześniejsze wersje aplikacji do folderu o nazwie Archive w określonej lokalizacji publikowania. Archiwizowanie wcześniejszych wersji w ten sposób powoduje usunięcie katalogu instalacyjnego folderów z wcześniejszej wersji.

Uwaga

Wyświetlane okna dialogowe i polecenia menu mogą różnić się od poleceń opisanych w pomocy, w zależności od aktywnych ustawień lub edycji. Aby zmienić ustawienia, kliknij pozycję Importuj i eksportuj ustawienia w menu Narzędzia . Aby uzyskać więcej informacji, zobacz Resetowanie ustawień.

Aby opublikować w udziale plików lub ścieżce

  1. W Eksplorator rozwiązań wybierz projekt aplikacji.

  2. W menu Kompilacja wybierz pozycję Publikuj nazwę projektu lub Pozycję Publikuj zaznaczenie.

    Zostanie wyświetlony Kreator publikowania.

    Uwaga

    W technologii ClickOnce dla platformy .NET Core 3.1 i .NET 5 lub nowszej można ustawić właściwości wdrożenia przy użyciu narzędzia Publikuj zamiast kreatora Publikowanie i strony Publikowanie w Projektancie projektów. Aby uzyskać więcej informacji, zobacz Deploy a .NET Windows application using ClickOnce and ClickOnce for .NET (Wdrażanie aplikacji .NET przy użyciu technologii ClickOnce i ClickOnce dla platformy .NET).

  3. Na stronie Gdzie chcesz opublikować aplikację? wprowadź prawidłowy adres serwera FTP lub prawidłową ścieżkę pliku przy użyciu jednego z pokazanych formatów, a następnie kliknij przycisk Dalej.

  4. Na stronie Jak użytkownicy zainstalują aplikację? wybierz lokalizację, w której użytkownicy będą instalować aplikację:

    • Jeśli użytkownicy zostaną zainstalowani z witryny sieci Web, kliknij pozycję Z witryny sieci Web i wprowadź adres URL odpowiadający ścieżce pliku wprowadzonej w poprzednim kroku. Kliknij przycisk Dalej. (Ta opcja jest zwykle używana podczas określania adresu FTP jako lokalizacji publikowania. Bezpośrednie pobieranie z protokołu FTP nie jest obsługiwane. W związku z tym musisz wprowadzić tutaj adres URL).

    • Jeśli użytkownicy zainstalują aplikację bezpośrednio z udziału plików, kliknij pozycję Z ścieżki UNC lub udziału plików, a następnie kliknij przycisk Dalej. (Dotyczy to lokalizacji publikowania formularza c:\deploy\myapp lub \\server\myapp).

    • Jeśli użytkownicy zainstalują z nośnika wymiennego, kliknij pozycję Z dysku CD-ROM lub DVD-ROM, a następnie kliknij przycisk Dalej.

  5. Na stronie Czy aplikacja będzie dostępna w trybie offline? kliknij odpowiednią opcję:

    • Jeśli chcesz włączyć uruchamianie aplikacji po rozłączeniu użytkownika z siecią, kliknij przycisk Tak, ta aplikacja będzie dostępna w trybie online lub offline. Zostanie utworzony skrót w menu Start dla aplikacji.

    • Jeśli chcesz uruchomić aplikację bezpośrednio z lokalizacji publikowania, kliknij przycisk Nie, ta aplikacja jest dostępna tylko w trybie online. Skrót w menu Start nie zostanie utworzony.

      Kliknij przycisk Dalej, aby kontynuować.

  6. Kliknij przycisk Zakończ , aby opublikować aplikację.

    Stan publikowania jest wyświetlany w obszarze powiadomień o stanie.

Aby opublikować w dyskach CD-ROM lub DVD-ROM

  1. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy projekt aplikacji i kliknij polecenie Właściwości.

    Zostanie wyświetlony projektant projektu.

  2. Kliknij kartę Publikowanie, aby otworzyć stronę Publikowanie w Projektancie projektów, a następnie kliknij przycisk Kreator publikowania.

    Zostanie wyświetlony Kreator publikowania.

  3. Na stronie Gdzie chcesz opublikować aplikację? wprowadź ścieżkę pliku lub lokalizację FTP, w której zostanie opublikowana aplikacja, na przykład d:\deploy. Następnie kliknij przycisk Dalej , aby kontynuować.

  4. Na stronie Jak użytkownicy zainstalują aplikację? kliknij pozycję Z dysku CD-ROM lub DVD-ROM, a następnie kliknij przycisk Dalej.

    Uwaga

    Jeśli chcesz, aby instalacja została uruchomiona automatycznie po wstawieniu dysku CD-ROM do dysku, otwórz stronę Publikuj w Projektancie projektów i kliknij przycisk Opcje, a następnie w kreatorze Opcje publikowania wybierz pozycję W przypadku instalacji dysku CD, automatycznie uruchom Instalatora po wstawieniu dysku CD.

  5. Jeśli dystrybuujesz aplikację na dysku CD-ROM, możesz udostępnić aktualizacje z witryny sieci Web. Na stronie Gdzie aplikacja będzie sprawdzać dostępność aktualizacji? wybierz opcję aktualizacji:

    • Jeśli aplikacja sprawdzi dostępność aktualizacji, kliknij pozycję Aplikacja sprawdzi dostępność aktualizacji z następującej lokalizacji i wprowadź lokalizację, w której będą publikowane aktualizacje. Może to być lokalizacja pliku, witryna sieci Web lub serwer FTP.

    • Jeśli aplikacja nie będzie sprawdzać dostępności aktualizacji, kliknij pozycję Aplikacja nie będzie sprawdzać dostępności aktualizacji.

      Kliknij przycisk Dalej, aby kontynuować.

  6. Kliknij przycisk Zakończ , aby opublikować aplikację.

    Stan publikowania jest wyświetlany w obszarze powiadomień o stanie.

    Uwaga

    Po zakończeniu publikowania należy użyć dysku CD-Rewriter lub DVD-Rewriter do skopiowania plików z lokalizacji określonej w kroku 3 do nośnika CD-ROM lub DVD-ROM.