Search Results for

    Show / Hide Table of Contents

    Preview and troubleshoot dependency resolution

    Use the Resolver to preview the package versions and dependencies that Update Service selects. The preview doesn't change a client.

    Before you begin

    • Sign in to the Server Management interface. See Access and permissions.
    • Import the packages and their dependencies. See Import packages.
    • To open an install on a machine, install the Update Service client on that machine.

    Preview dependencies

    1. Open Resolver. Previous package selections are restored in the browser.

      Workflow Step

    2. Add one or more packages and, if needed, enter a Version Query. The Resolved packages list updates to show the selected versions and their dependencies.

      Workflow Step

    3. Review the resolved packages. Open a package to inspect its Files, Dependencies, and Parameters on Package Version.

      If a query can't be resolved, the page displays an error. Change the query or import the required package version, then review the result again.

      Workflow Step

      Workflow Step

      A successful preview confirms that the selected packages and dependencies can be resolved. It doesn't guarantee that installation on a client will succeed.

    Compare an upgrade

    Select Toggle Upgrade Mode, then add the packages that are currently installed to Packages From. The resolved list compares the previous and selected versions and identifies removed packages.

    Workflow Step

    Create an installation script

    1. Select Advanced Resolver (BETA) to open the Advanced Resolver with the current package selection. Add package arguments, an instance name, or change the package list.

      Workflow Step

    2. Use Open Wizard or Open in client to open the selection through the Update Service client. Use Powershell Export to generate an Install-UscPackage script. You can include the client bootstrap code, save the script as a .ps1 file, and run it unattended.

      Workflow Step

    Resolution tips

    • Use version queries to test a specific version or an allowed version range.
    • Review all resolved dependencies, not only the packages you added.
    • Use upgrade mode when you need to understand version changes before running an update.
    In this article
    Back to top Generated by DocFX