Package Conversion ManagerPackage Conversion Manager

Dotyczy: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Program Package Conversion Manager ułatwia konwertowanie Configuration Manager starszych pakietów na aplikacje.Package Conversion Manager helps you convert Configuration Manager legacy packages into applications. Aplikacje mają dodatkowe korzyści, takie jak zależności, reguły wymagań, metody wykrywania i koligacja urządzenia użytkownika.Applications have additional benefits such as dependencies, requirement rules, detection methods, and user device affinity.

Aplikacja Configuration Manager zawiera pliki i programy wdrażane na urządzeniach klienckich.A Configuration Manager application contains files and programs that you deploy to client devices. Jednak, w przeciwieństwie do starszych pakietów i programów, aplikacja zapewnia dodatkowe funkcje zorientowane na użytkownika.However, unlike legacy packages and programs, an application provides additional user-centric functionality. Na przykład aplikacja może zawierać typy wdrożeń dla lokalnej instalacji pakietu oprogramowania, pakietu aplikacji wirtualnej lub wersji aplikacji dla urządzeń przenośnych.For example, an application might contain deployment types for a local installation of a software package, a virtual application package, or a version of the application for mobile devices.

Aby uzyskać więcej informacji, zobacz następujące artykuły:For more information, see the following articles:

Ważne

Jeśli wcześniej zainstalowano starszą wersję programu Package Conversion Manager, najpierw należy ją odinstalować przed uaktualnieniem lokacji.If you previously installed an older version of Package Conversion Manager, first uninstall it before upgrading your site. Ta zintegrowana wersja nie wymaga instalacji, ale może powodować konflikt z istniejącymi wersjami.This integrated version doesn't require installation, but may conflict with existing versions.

Ta zintegrowana wersja programu Package Conversion Manager działa na pakietach w witrynie Configuration Manager Current Branch.This integrated version of Package Conversion Manager works on packages in the Configuration Manager current branch site. To nie jest narzędzie autonomiczne.It's not a standalone tool. Jeśli masz pakiety i programy w starszej wersji Configuration Manager, najpierw Przeprowadź migrację pakietów do bieżącej lokacji oddziału.If you have packages and programs in an older version of Configuration Manager, first migrate the packages into your current branch site. Aby uzyskać więcej informacji, zobacz Migrowanie danych między hierarchiami.For more information, see Migrate data between hierarchies.

PlanowaniePlanning

Przed rozpoczęciem konwertowania pakietów do aplikacji należy najpierw opracować plan.Before you start converting packages into applications, first develop a plan. Następujący proces jest przykładem planu:The following process is an example plan:

Definiowanie szczegółowego planu konwersji pakietówDefine a detailed package conversion plan

W tej sekcji opisano dwa przykładowe plany konwersji pakietów:This section describes two sample package conversion plans:

Dostosuj te plany w miarę potrzeb w przypadku innych problemów specyficznych dla danego środowiska.Adjust these plans as necessary for other issues specific to your environment.

Przykładowy plan dla środowiska testowego wysokiego zasobówSample plan for a high-resource test environment

Środowisko testowe ma zasoby, uprawnienia i architekturę podobne do środowiska produkcyjnego.Your test environment has the resources, permissions, and architecture similar to your production environment. Użyj środowiska testowego, aby efektywnie analizować i konwertować wszystkie pakiety, a następnie testować wszystkie Configuration Manager aplikacje.Use the test environment to efficiently analyze and convert all of your packages, and then test all of your Configuration Manager applications. Po ukończeniu tej pracy przenieś ją do środowiska produkcyjnego.After completing that work, transfer it to the production environment.

Plan konwersji pakietów może być podobny do następującego:Your package conversion plan may be similar to the following steps:

  1. Wybierz pakiety, które chcesz przekonwertować.Select the packages you want to convert.

  2. Migruj pakiety do konwersji do środowiska testowego.Migrate the packages for conversion into your test environment.

  3. Przygotuj pakiety do konwersji.Prepare the packages for conversion.

  4. Wybierz pozycję pakiety testowe.Select test packages.

  5. Analizuj, badaj i Konwertuj pakiety testowe.Analyze, investigate, and convert the test packages.

  6. Przetestuj skonwertowane aplikacje.Test the converted applications.

  7. Analizuj i Konwertuj pozostałe pakiety (nie testowe).Analyze and convert the remaining (non-test) packages.

  8. Wyeksportuj aplikacje ze środowiska testowego.Export the applications from the test environment. Zaimportuj je do środowiska produkcyjnego.Import them into your production environment.

Przykładowy plan dla środowiska testowego z ograniczoną ilością zasobówSample plan for a limited-resource test environment

Środowisko testowe nie dysponuje zasobami, uprawnieniami i architekturą podobną do środowiska produkcyjnego.Your test environment doesn't have the resources, permissions, and architecture similar to your production environment. Nie można analizować, testować i konwertować wszystkich pakietów.You can't analyze, test, and convert all of your packages. W tym scenariuszu należy analizować, badać, konwertować i testować pakiety testowe.In this scenario, only analyze, investigate, convert, and test your test packages. Następnie Przeprowadź migrację pozostałych pakietów do środowiska produkcyjnego w celu przeanalizowania i konwersji.Then migrate the remaining packages to the production environment to analyze and convert.

Plan konwersji pakietów może być podobny do następującego:Your package conversion plan may be similar to the following steps:

  1. Wybierz pakiety, które chcesz przekonwertować.Select the packages you want to convert.

  2. Wybierz pozycję pakiety testowe.Select test packages.

  3. Migruj pakiety testowe do środowiska testowego.Migrate the test packages into your test environment.

  4. Przygotuj pakiety testowe do konwersji.Prepare the test packages for conversion.

  5. Analizuj, badaj i Konwertuj pakiety testowe.Analyze, investigate, and convert the test packages.

  6. Przetestuj skonwertowane aplikacje.Test the converted applications.

  7. Wyeksportuj aplikacje testowe ze środowiska testowego.Export the test applications from the test environment. Następnie zaimportuj je do środowiska produkcyjnego.Then import them into your production environment.

  8. Migruj pozostałe pakiety do środowiska produkcyjnego i przygotuj je do konwersji.Migrate the remaining packages into the production environment and prepare them for conversion.

  9. Analizuj, badaj i Konwertuj pozostałe pakiety w środowisku produkcyjnym.Analyze, investigate, and convert the remaining packages in the production environment.

  10. Zwolnij pozostałe aplikacje w środowisku produkcyjnym.Release the remaining applications to the production environment.

Wybieranie i przygotowywanie pakietów do konwersjiSelect and prepare packages for conversion

Wybierz pakiety, które chcesz skonwertowaćSelect the packages that you want to convert

Nie wszystkie pakiety są odpowiednie do przekonwertowania na aplikacje.Not all packages are suitable to be converted into applications. Przed rozpoczęciem konwertowania pakietów Zidentyfikuj pakiety, które nie zostaną przekonwertowane.Before you begin to convert packages, identify the packages that won't be converted.

Najlepszym typem pakietu do konwersji na aplikacje są te, które zawierają oprogramowanie związane z użytkownikiem, na przykład:The best types of package for conversion to applications are those that contain user-facing software, for example:

  • Pliki Instalator Windows (. msi i. msu)Windows Installer files (.msi and .msu)

  • Programy Microsoft Application Virtualization (App-V)Microsoft Application Virtualization (App-V) programs

  • Pliki wykonywalne systemu Windows (exe)Windows executable files (.exe)

Typy pakietów, które najlepiej są przechowywane jako pakiety i nie są konwertowane na aplikacje, obejmują:The types of package that are best kept as packages and not converted to applications include:

  • Narzędzia do konserwacji systemu.System maintenance tools. Na przykład skrypty lub narzędzia do tworzenia kopii zapasowych.For example, scripts or backup utilities.

  • Pakiety oprogramowania, które nie są obsługiwane.Packages for software that are out of support.

Porada

Po zidentyfikowaniu pakietów, które nie są odpowiednie do konwersji na aplikacje, przenieś je do oddzielnego folderu w konsoli Configuration Manager.After identifying packages that aren't appropriate for conversion into applications, move them to a separate folder in the Configuration Manager console. Aby utworzyć folder pakietu w konsoli Configuration Manager:To create a package folder in the Configuration Manager console:

  • Kliknij prawym przyciskiem myszy węzeł pakiety .Right-click the Packages node.
  • Wybierz pozycję foldery, a następnie wybierz pozycję Utwórz folder.Select Folders, and then select Create Folder.
  • Wprowadź na przykład nazwę folderu Not Converted .Enter the folder name, for example Not Converted.
  • Kliknij przycisk OK.Click OK.

Przygotowanie pakietów do konwersjiPrepare the packages for conversion

Dla każdego pakietu, który ma zostać przekonwertowany, upewnij się, że są one zgodne z następującymi warunkami:For each package you want to convert, ensure that they conform to the following conditions:

  • Lokalizacja plików źródłowych jest pełną ścieżką UNC, na przykład \\Server\Share\File .The source files location is a full UNC path, for example \\Server\Share\File.

  • Pliki Instalator Windows używają tylko jednego unikatowego kodu produktu.Windows Installer files use only one unique product code.

Wybierz pakiety testoweSelect test packages

Jeśli to możliwe, Grupa pakietów testowych powinna zawierać pakiety, które spełniają następujące kryteria:If possible, your group of test packages should include packages that meet the following criteria:

  • Co najmniej jeden pakiet testowy ze stanem gotowości automatyczny.At least one test package with a readiness state of Automatic.

  • Co najmniej jeden pakiet testowy ze stanem gotowości ręczny.At least one test package with a readiness state of Manual.

W idealnym przypadku pakiety testowe powinny być pakietami podstawowymi, na przykład:Ideally, your test packages should be core packages, for example:

  • Dobrze znane pakiety.Packages that you know well.

  • Pakiety, które są najważniejsze dla Twojej organizacji.Packages that are the most important to your organization.

  • Pakiety, które można łatwo przetestować.Packages that you can most easily test.

Zidentyfikuj pakiety, które są odpowiednie do testowania.Identify the packages that are appropriate for testing. Następnie przenieś je do oddzielnego folderu w konsoli Configuration Manager.Then move them to a separate folder in the Configuration Manager console.

Analizowanie, badanie i konwertowanie pakietówAnalyze, investigate, and convert packages

Analizuj pakietyAnalyze packages

Aby analizować pojedynczy pakiet lub małą grupę, użyj programu Package Conversion Manager zintegrowanego w konsoli Configuration Manager.To analyze an individual package or a small group, use Package Conversion Manager integrated in the Configuration Manager console. Aby uzyskać więcej informacji, zobacz jak analizować i konwertować pakiety.For more information, see How to analyze and convert packages.

Uwaga

Sprawdź węzeł Stan konwersji pakietu w obszarze roboczym monitorowanie .See the Package Conversion Status node in the Monitoring workspace. Wyświetla informacje podsumowujące dotyczące procesów analizy i konwersji.It displays summary information about the analysis and conversion processes.

Badanie wyników analizyInvestigate analysis results

Po przeanalizowaniu pakietów testowych Zbadaj pakiety ze stanem gotowości ręczny lub błąd.After analyzing the test packages, investigate the packages with a readiness state of Manual or Error. Określ przyczyny tego stanu.Determine the reasons why they have that state. Niektóre typowe przyczyny stanu gotowości ręczny lub błąd obejmują:Some common reasons for a readiness state of Manual or Error include:

  • Pakiet nie zawiera informacji wymaganych do utworzenia metody wykrywania w typie wdrożenia aplikacji.The package doesn't contain the information required to create a detection method in an application deployment type.

  • Pakiet nie zawiera informacji wymaganych do przekonwertowania kolekcji na warunki globalne i wymagania.The package doesn't contain the information required to convert collections to global conditions and requirements.

  • Pakiet zawiera więcej niż jeden program.The package contains more than one program.

  • Pakiet jest zależny od innego pakietu, który nie został skonwertowany do aplikacji.The package is dependent on another package that you haven't converted to an application.

Aby uzyskać więcej informacji, Skorzystaj z następujących zasobów:For more information, use the following resources:

Konwertuj pakietyConvert the packages

Więcej informacji o sposobach konwersji pakietów znajduje się w temacie jak analizować i konwertować pakiety.For more information about how to convert packages, see How to analyze and convert packages.

Uwaga

Sprawdź węzeł Stan konwersji pakietu w obszarze roboczym monitorowanie .See the Package Conversion Status node in the Monitoring workspace. Wyświetla informacje podsumowujące dotyczące procesów analizy i konwersji.It displays summary information about the analysis and conversion processes.

Testowanie i wdrażanie aplikacjiTest and deploy the applications

Przetestuj aplikacje, w środowisku testowym lub środowisku produkcyjnym, zgodnie ze szczegółowym planem konwersji pakietu.Test the applications, either in your test environment or your production environment, according to your detailed package conversion plan.

ZaleceniaRecommendations

  • Użyj węzła Stan konwersji pakietu w obszarze roboczym monitorowanie .Use the Package Conversion Status node in the Monitoring workspace. Wyświetla informacje podsumowujące dotyczące procesów analizy i konwersji.It displays summary information about the analysis and conversion processes.

  • Zbadaj programy w pakietach znanych jako otoki.Investigate the programs in your packages known as wrappers. Wtyczka programu Package Conversion Manager umożliwia konwertowanie ich funkcji na równoważną funkcjonalność Configuration Manager.Use the Package Conversion Manager plug-in to convert their functions into the equivalent Configuration Manager functionality.

  • Upewnij się, że wszystkie skonwertowane aplikacje zostały dokładnie przetestowane przed wdrożeniem w środowisku produkcyjnym.Ensure that you thoroughly test each converted application before you deploy it in a production environment.

Następne krokiNext steps

Jak analizować i konwertować pakietyHow to analyze and convert packages