Udostępnij za pośrednictwem


Uwzględnianie wstępnie wymaganych składników w aplikacji ClickOnce

Aby można było dystrybuować oprogramowanie wstępne za pomocą aplikacji ClickOnce, należy najpierw pobrać pakiety instalatora dla tych wymagań wstępnych na komputerze dewelopera. Po opublikowaniu aplikacji i wybraniu pozycji Pobierz wymagania wstępne z tej samej lokalizacji co moja aplikacja wystąpi błąd, jeśli pakiety instalatora nie są w folderze Pakiety .

Uwaga

Aby dodać pakiet instalatora dla programu .NET Framework, zobacz Przewodnik wdrażania programu .NET Framework dla deweloperów.

Aby dodać pakiet instalatora przy użyciu Package.xml

  1. W Eksplorator plików otwórz folder Packages.

    Domyślnie ścieżka to %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\.

    Począwszy od programu Visual Studio 2019 Update 7, niektóre pakiety programu inicjjącego platformy .NET również zostaną odnalezione w ścieżce <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.

  2. Otwórz folder dla wymagań wstępnych, które chcesz dodać, a następnie otwórz folder językowy dla zainstalowanej wersji programu Visual Studio (na przykład en for English).

  3. W Notatniku otwórz plik Package.xml .

  4. Znajdź element Name, który zawiera http://go.microsoft.com/fwlinkelement , i skopiuj adres URL. Dołącz część LinkID.

    Uwaga

    Jeśli żaden element Name nie zawiera , otwórz plik Product.xml w folderze głównym dla wymagań wstępnych i znajdź ciąg fwlink.http://go.microsoft.com/fwlink

    Ważne

    Niektóre wstępnie wymagane składniki mają wiele pakietów instalacyjnych (na przykład dla systemów 32-bitowych i 64-bitowych). Jeśli wiele elementów nazwy zawiera fwlink, należy powtórzyć pozostałe kroki dla każdego z nich.

  5. Wklej adres URL na pasku adresu przeglądarki, a następnie po wyświetleniu monitu o uruchomienie lub zapisanie wybierz pozycję Zapisz.

    W tym kroku plik instalatora jest pobierany na komputer.

  6. Skopiuj plik do folderu głównego dla wstępnie wymaganego składnika.

    Na przykład w przypadku wymagań wstępnych programu .NET Framework 4.7.2 skopiuj plik do folderu \Packages\DotNetFX472 .

    Teraz można dystrybuować pakiet instalacyjny z aplikacją.