├── .github ├── CODEOWNERS └── fabricbot.json ├── .gitignore ├── .openpublishing.publish.config.json ├── .openpublishing.redirection.json ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-CODE ├── README.md ├── ThirdPartyNotices └── docs ├── TOC.md ├── _breadcrumb └── toc.yml ├── api ├── NuGet-Protocols.md ├── _data │ ├── autocomplete-id-result.json │ ├── autocomplete-version-result.json │ ├── catalog-index.json │ ├── catalog-package-delete.json │ ├── catalog-package-details.json │ ├── catalog-page.json │ ├── newtonsoft.json.6.0.4.xml │ ├── package-base-address-index.json │ ├── package-registration-index.json │ ├── package-registration-leaf.json │ ├── package-registration-page.json │ ├── repository-signatures-index.json │ ├── search-result.json │ ├── service-index.json │ └── tools-json.json ├── catalog-resource.md ├── implementation-guide.md ├── overview.md ├── package-base-address-resource.md ├── package-details-template-resource.md ├── package-publish-resource.md ├── rate-limits.md ├── readme-template-resource.md ├── registration-base-url-resource.md ├── report-abuse-resource.md ├── repository-signatures-resource.md ├── search-autocomplete-service-resource.md ├── search-query-service-resource.md ├── service-index.md ├── symbol-package-publish-resource.md ├── tools-json.md └── vulnerability-info.md ├── archive ├── media │ └── project-json-migrator.png ├── project-json-and-uwp.md ├── project-json-impact.md └── project-json.md ├── concepts ├── Auditing-Packages.md ├── Dependency-Resolution.md ├── MSBuild-props-and-targets.md ├── Package-Versioning.md ├── Security-Best-Practices.md ├── media │ ├── advisories.png │ ├── cousin-dependencies-1.png │ ├── cousin-dependencies-2.png │ ├── cousin-dependencies-3.png │ ├── dependencies.png │ ├── direct-dependency-1.png │ ├── direct-dependency-2.png │ ├── direct-dependency-3.png │ ├── direct-dependency-4.png │ ├── floating-versions-1.png │ ├── lowest-applicable-version-1.png │ ├── lowest-applicable-version-2.png │ ├── lowest-applicable-version-3.png │ ├── opensource-percent.png │ └── vulnerability-lifecycle.png ├── package-installation-process.md └── troubleshooting-installed-packages.md ├── consume-packages ├── Central-Package-Management.md ├── Finding-and-Choosing-Packages.md ├── Overview-and-Workflow.md ├── Package-References-in-Project-Files.md ├── Package-Restore.md ├── Package-Source-Mapping.md ├── Package-restore-troubleshooting.md ├── PackageDownload-Functionality.md ├── Packages-and-Source-Control.md ├── Reinstalling-and-Updating-Packages.md ├── Team-Foundation-Build.md ├── configuring-nuget-behavior.md ├── consuming-packages-authenticated-feeds.md ├── includes │ ├── restore-dotnet-cli.md │ └── restore-nuget-exe-cli.md ├── install-use-packages-dotnet-cli.md ├── install-use-packages-nuget-cli.md ├── install-use-packages-powershell.md ├── install-use-packages-visual-studio.md ├── installing-signed-packages.md ├── managing-the-global-packages-and-cache-folders.md ├── media │ ├── Finding-01-Popularity.png │ ├── Finding-02-SearchResults.png │ ├── Finding-03-Downloads.png │ ├── Finding-04-VersionHistory.png │ ├── Finding-06-include-prerelease.png │ ├── Finding-07-MostPopular.png │ ├── Finding-08-FiltersAndSorts.png │ ├── Finding-09-FrameworkFilterPanel.png │ ├── Finding-10-FrameworkBadgesInSearch.png │ ├── GitHub-Usage.png │ ├── InstallPreviewDialog.png │ ├── ManagePackagesSolutionUICommand.png │ ├── ManagePackagesUICommand.png │ ├── Overview-01-GeneralFlow.png │ ├── Overview-02-RestoreFlow.png │ ├── Package-Pattern-Examples.png │ ├── PackageManagerConsoleControls1.png │ ├── PackageManagerConsoleControls2.png │ ├── PackageManagerConsoleControls3.png │ ├── PackageManagerConsoleInstall.png │ ├── PackageReference-Condition.png │ ├── PackageRestoreTeamBuildGit.png │ ├── PackageRestoreTeamBuildTFVC.png │ ├── Prerelease_02-CheckPrerelease.png │ ├── References.png │ ├── Restore-01-AutoRestoreOptions.png │ ├── Restore-02-PackageFormatOptions.png │ ├── Search.png │ ├── Used-By-section-Humanizer.png │ ├── consolidate-tab.png │ ├── manage-packages-for-solution.png │ ├── options-clear-caches.png │ ├── package-manager-browse-tab.png │ ├── package-manager-install-tab.png │ ├── package-manager-options.png │ ├── package-manager-package-details.png │ ├── package-manager-package-readme.png │ ├── package-source-selector.png │ ├── package-source-settings.png │ ├── package-sources.png │ ├── package-update-disabled.png │ ├── packageSourceMapping_PMUI_Status_Mapped.png │ ├── packageSourceMapping_PMUI_Status_Off_Annotated.png │ ├── packageSourceMapping_VSOptions_AddMappingCompleted.png │ ├── packageSourceMapping_VSOptions_AddMappingFilled.png │ ├── packageSourceMapping_VSOptions_AddMappingOpened.png │ ├── packageSourceMapping_VSOptions_NoMappings.png │ ├── prefix-reserved.png │ ├── right-column.png │ ├── supported-frameworks.png │ ├── uninstall-package.png │ └── update-package.png └── migrate-packages-config-to-package-reference.md ├── create-packages ├── Creating-Localized-Packages.md ├── Creating-a-Package.md ├── Overview-and-Workflow.md ├── Package-authoring-best-practices.md ├── Prerelease-Packages.md ├── Select-assemblies-referenced-by-projects.md ├── Sign-a-Package.md ├── Source-and-Config-File-Transformations.md ├── Supporting-Multiple-Target-Frameworks.md ├── Symbol-Packages-snupkg.md ├── Symbol-Packages.md ├── author-packages-with-COM-interop-assemblies.md ├── creating-a-package-dotnet-cli.md ├── creating-a-package-msbuild.md ├── includes │ ├── add-description.md │ └── choose-package-id.md ├── media │ ├── Create_01-ShowReadme.png │ ├── Prerelease_01-LatestStable.png │ ├── Prerelease_02-CheckPrerelease.png │ └── Verified-check-mark.png ├── multiple-target-frameworks-project-file.md ├── native-files-in-net-packages.md └── set-package-type.md ├── docfx.json ├── guides ├── Create-NET-Standard-Packages-VS2015.md ├── Create-UI-Controls.md ├── Create-UWP-Controls.cshtml ├── Create-UWP-Packages-CS.md ├── Create-UWP-Packages.md ├── Native-Packages.md ├── analyzers-conventions.md ├── api │ └── query-for-all-published-packages.md └── media │ ├── ColorPicker_16x16x24.bmp │ ├── Cross-Platform-PackageExplorer.png │ ├── NetStandard-ChangeTarget.png │ ├── NetStandard-NewProject.png │ ├── NetStandard-PackageExplorer.png │ ├── UWP-BatchBuild-CS.png │ ├── UWP-BatchBuild.png │ ├── UWP-GenerateXMLDocFiles-CS.png │ ├── UWP-GenerateXMLDocFiles.png │ ├── UWP-NewProject-CS.png │ ├── UWP-NewProject.png │ ├── UWP-NewXAMLControl-CS.png │ ├── UWP-NewXAMLControl.png │ ├── UWP-PackageExplorer.png │ ├── UWP-control-blend-assets.png │ ├── UWP-control-custom-icon.png │ └── UWP-control-vs-toolbox.png ├── hosting-packages ├── Local-Feeds.md ├── NuGet-Server.md ├── Overview.md └── media │ ├── Hosting_00-NuGet.Server-ProjectType.png │ ├── Hosting_01-NuGet.Server-Set4.6.png │ ├── Hosting_02-NuGet.Server-Empty.png │ ├── Hosting_03-NuGet.Server-Package.png │ ├── Hosting_04-NuGet.Server-FeedHomePage.png │ └── Hosting_05-NuGet.Server-Package-Folder.png ├── includes ├── install-cli.md └── nugetsolver-tool.md ├── index.yml ├── install-nuget-client-tools.md ├── media ├── dependency-graph.png ├── nuget-restore.png └── nuget-roles.png ├── nuget-org ├── Deprecate-packages.md ├── Publish-a-package.md ├── TOC.md ├── id-prefix-reservation.md ├── individual-accounts.md ├── licenses.nuget.org.md ├── media │ ├── deprecation-save.png │ ├── deprecation-select-option.png │ ├── deprecation-select-version.png │ ├── deprecation-vs.png │ ├── link-msa-dialog.png │ ├── mtr.png │ ├── nuget-gallery-reserved-prefix.png │ ├── nuget-org-permissions.png │ ├── nuget-org-register.png │ ├── nuget-roles.png │ ├── org-add-new-option.png │ ├── org-add-new-page.png │ ├── org-apikey-option.png │ ├── org-delete-option.png │ ├── org-manage-option.png │ ├── org-manage-packages-option.png │ ├── org-remove-self-option.png │ ├── org-transform-option.png │ ├── org-transform-page.png │ ├── org-upload-option.png │ ├── publish-nuget-signin.png │ ├── publish-upload-package.png │ ├── publish_NotYetIndexed.png │ ├── readme-upload-preview.PNG │ ├── scoped-api-keys-create-new.png │ ├── scoped-api-keys-edit.png │ ├── scoped-api-keys-glob-pattern.png │ ├── scoped-api-keys-obtain-keys.png │ ├── scoped-api-keys-refresh.png │ ├── unmanaged-aad-tenant.png │ └── visual-studio-reserved-prefix.png ├── nuget-org-faq.yml ├── organizations-on-nuget-org.md ├── overview-nuget-org.md ├── package-readme-on-nuget-org.md ├── policies │ ├── data-requests.md │ ├── deleting-packages.md │ ├── dispute-resolution.md │ └── export-control.md └── scoped-api-keys.md ├── policies ├── Ecosystem.md └── Governance.md ├── quickstart ├── create-and-publish-a-package-using-the-dotnet-cli.md ├── create-and-publish-a-package-using-visual-studio-net-framework.md ├── create-and-publish-a-package-using-visual-studio.md ├── includes │ ├── publish-api-key-with-link.md │ ├── publish-api-key.md │ ├── publish-dotnet.md │ ├── publish-errors.md │ ├── publish-manage.md │ └── publish-notes.md ├── install-and-use-a-package-in-visual-studio-mac.md ├── install-and-use-a-package-in-visual-studio.md ├── install-and-use-a-package-using-the-dotnet-cli.md └── media │ ├── QS_Use_Mac-02-ManageNuGetPackages.png │ ├── QS_Use_Mac-03-NewtonsoftJson.png │ ├── QS_Use_Mac-06-AppStart.png │ ├── qs-create-api-key.png │ ├── qs-create-not-indexed.png │ ├── qs-create-vs-assembly-information.png │ ├── qs-create-vs-edit-package.png │ ├── qs-create-vs-generate-on-build.png │ ├── qs-create-vs-project-properties.png │ ├── qs-create-vs-unlist-package.png │ ├── qs-use-install-package.png │ ├── qs-use-package-manager-console.png │ ├── qs-use-wpf-app-end.png │ └── qs-use-wpf-app-start.png ├── reference ├── Errors-and-Warnings.md ├── NuGet-Client-SDK.md ├── PowerShell-Reference.md ├── Signed-Package-Verification-Options.md ├── Signed-Packages-Reference.md ├── cli-reference │ ├── cli-ref-add.md │ ├── cli-ref-config.md │ ├── cli-ref-delete.md │ ├── cli-ref-environment-variables.md │ ├── cli-ref-help.md │ ├── cli-ref-init.md │ ├── cli-ref-install.md │ ├── cli-ref-list.md │ ├── cli-ref-locals.md │ ├── cli-ref-long-path.md │ ├── cli-ref-mirror.md │ ├── cli-ref-pack.md │ ├── cli-ref-push.md │ ├── cli-ref-restore.md │ ├── cli-ref-search.md │ ├── cli-ref-setapikey.md │ ├── cli-ref-sign.md │ ├── cli-ref-sources.md │ ├── cli-ref-spec.md │ ├── cli-ref-trusted-signers.md │ ├── cli-ref-update.md │ ├── cli-ref-verify.md │ └── media │ │ └── LongPathPolicy.png ├── dotnet-Commands.md ├── errors-and-warnings │ ├── NU1000.md │ ├── NU1001.md │ ├── NU1002.md │ ├── NU1003.md │ ├── NU1004.md │ ├── NU1005.md │ ├── NU1006.md │ ├── NU1007.md │ ├── NU1008.md │ ├── NU1009.md │ ├── NU1010.md │ ├── NU1011.md │ ├── NU1012.md │ ├── NU1013.md │ ├── NU1014.md │ ├── NU1100.md │ ├── NU1101.md │ ├── NU1102.md │ ├── NU1103.md │ ├── NU1104.md │ ├── NU1105.md │ ├── NU1106.md │ ├── NU1107.md │ ├── NU1108.md │ ├── NU1109.md │ ├── NU1110.md │ ├── NU1201.md │ ├── NU1202.md │ ├── NU1203.md │ ├── NU1204.md │ ├── NU1211.md │ ├── NU1212.md │ ├── NU1213.md │ ├── NU1301.md │ ├── NU1302.md │ ├── NU1401.md │ ├── NU1402.md │ ├── NU1403.md │ ├── NU1500.md │ ├── NU1501.md │ ├── NU1502.md │ ├── NU1503.md │ ├── NU1504.md │ ├── NU1505.md │ ├── NU1506.md │ ├── NU1507.md │ ├── NU1508.md │ ├── NU1509.md │ ├── NU1510.md │ ├── NU1511.md │ ├── NU1601.md │ ├── NU1602.md │ ├── NU1603.md │ ├── NU1604.md │ ├── NU1605.md │ ├── NU1608.md │ ├── NU1701.md │ ├── NU1702.md │ ├── NU1703.md │ ├── NU1801.md │ ├── NU1802.md │ ├── NU1803.md │ ├── NU1900.md │ ├── NU1901-NU1904.md │ ├── NU1905.md │ ├── NU3000.md │ ├── NU3001.md │ ├── NU3002.md │ ├── NU3003.md │ ├── NU3004.md │ ├── NU3005.md │ ├── NU3006.md │ ├── NU3007.md │ ├── NU3008.md │ ├── NU3009.md │ ├── NU3010.md │ ├── NU3011.md │ ├── NU3012.md │ ├── NU3013.md │ ├── NU3014.md │ ├── NU3015.md │ ├── NU3016.md │ ├── NU3017.md │ ├── NU3018.md │ ├── NU3019.md │ ├── NU3020.md │ ├── NU3021.md │ ├── NU3022.md │ ├── NU3023.md │ ├── NU3024.md │ ├── NU3025.md │ ├── NU3026.md │ ├── NU3027.md │ ├── NU3028.md │ ├── NU3029.md │ ├── NU3030.md │ ├── NU3031.md │ ├── NU3032.md │ ├── NU3033.md │ ├── NU3034.md │ ├── NU3035.md │ ├── NU3036.md │ ├── NU3037.md │ ├── NU3038.md │ ├── NU3040.md │ ├── NU3042.md │ ├── NU3043.md │ ├── NU5000.md │ ├── NU5001.md │ ├── NU5002.md │ ├── NU5003.md │ ├── NU5004.md │ ├── NU5005.md │ ├── NU5007.md │ ├── NU5008.md │ ├── NU5009.md │ ├── NU5010.md │ ├── NU5011.md │ ├── NU5012.md │ ├── NU5013.md │ ├── NU5014.md │ ├── NU5015.md │ ├── NU5016.md │ ├── NU5017.md │ ├── NU5018.md │ ├── NU5019.md │ ├── NU5020.md │ ├── NU5021.md │ ├── NU5022.md │ ├── NU5023.md │ ├── NU5024.md │ ├── NU5025.md │ ├── NU5026.md │ ├── NU5027.md │ ├── NU5028.md │ ├── NU5029.md │ ├── NU5030.md │ ├── NU5031.md │ ├── NU5032.md │ ├── NU5033.md │ ├── NU5034.md │ ├── NU5035.md │ ├── NU5036.md │ ├── NU5037.md │ ├── NU5038.md │ ├── NU5039.md │ ├── NU5040.md │ ├── NU5041.md │ ├── NU5042.md │ ├── NU5045.md │ ├── NU5046.md │ ├── NU5047.md │ ├── NU5048.md │ ├── NU5049.md │ ├── NU5100.md │ ├── NU5101.md │ ├── NU5102.md │ ├── NU5103.md │ ├── NU5104.md │ ├── NU5105.md │ ├── NU5106.md │ ├── NU5107.md │ ├── NU5108.md │ ├── NU5109.md │ ├── NU5110.md │ ├── NU5111.md │ ├── NU5112.md │ ├── NU5114.md │ ├── NU5115.md │ ├── NU5116.md │ ├── NU5117.md │ ├── NU5118.md │ ├── NU5119.md │ ├── NU5120.md │ ├── NU5121.md │ ├── NU5122.md │ ├── NU5123.md │ ├── NU5124.md │ ├── NU5125.md │ ├── NU5126.md │ ├── NU5127.md │ ├── NU5128.md │ ├── NU5129.md │ ├── NU5130.md │ ├── NU5131.md │ ├── NU5133.md │ ├── NU5500.md │ └── NU5501.md ├── extensibility │ ├── NuGet-Credential-Providers-for-Visual-Studio.md │ ├── NuGet-Cross-Platform-Authentication-Plugin.md │ ├── NuGet-Cross-Platform-Plugins.md │ └── nuget-exe-Credential-Providers.md ├── media │ ├── CertificateExportWizard.png │ ├── NuGetProperties.png │ ├── NuGetUnblock.png │ ├── SchemaExplorer.png │ ├── configure-package-signers.png │ └── registered-certs.png ├── msbuild-targets.md ├── nuget-config-file.md ├── nuget-exe-CLI-Reference.md ├── nuspec.md ├── packages-config.md ├── ps-reference │ ├── media │ │ └── Register-TabExpansion-Example.png │ ├── ps-ref-add-bindingredirect.md │ ├── ps-ref-find-package.md │ ├── ps-ref-get-package.md │ ├── ps-ref-get-project.md │ ├── ps-ref-install-package.md │ ├── ps-ref-open-packagepage.md │ ├── ps-ref-register-tabexpansion.md │ ├── ps-ref-sync-package.md │ ├── ps-ref-uninstall-package.md │ └── ps-ref-update-package.md └── target-frameworks.md ├── release-notes ├── Index.md ├── Known-Issues.md ├── NuGet-1.1.md ├── NuGet-1.2.md ├── NuGet-1.3.md ├── NuGet-1.4.md ├── NuGet-1.5.md ├── NuGet-1.6.md ├── NuGet-1.7.md ├── NuGet-1.8.md ├── NuGet-2.0.md ├── NuGet-2.1.md ├── NuGet-2.12-RC.md ├── NuGet-2.12.md ├── NuGet-2.2.1.md ├── NuGet-2.2.md ├── NuGet-2.5.md ├── NuGet-2.6.1-for-WebMatrix.md ├── NuGet-2.6.md ├── NuGet-2.7.1.md ├── NuGet-2.7.2.md ├── NuGet-2.7.md ├── NuGet-2.8.1.md ├── NuGet-2.8.2.md ├── NuGet-2.8.3.md ├── NuGet-2.8.5.md ├── NuGet-2.8.6.md ├── NuGet-2.8.7.md ├── NuGet-2.8.md ├── NuGet-2.9-RC.md ├── NuGet-3.0-Beta.md ├── NuGet-3.0-Preview.md ├── NuGet-3.0-RC.md ├── NuGet-3.0-RC2.md ├── NuGet-3.0.0.md ├── NuGet-3.1.1.md ├── NuGet-3.1.md ├── NuGet-3.2-RC.md ├── NuGet-3.2.1.md ├── NuGet-3.2.md ├── NuGet-3.3.md ├── NuGet-3.4-RC.md ├── NuGet-3.4.1.md ├── NuGet-3.4.2.md ├── NuGet-3.4.3.md ├── NuGet-3.4.4.md ├── NuGet-3.4.md ├── NuGet-3.5-Beta.md ├── NuGet-3.5-Beta2.md ├── NuGet-3.5-RC.md ├── NuGet-3.5-RTM.md ├── NuGet-4.0-RC.md ├── NuGet-4.0-RTM.md ├── NuGet-4.3-RTM.md ├── NuGet-4.4-RTM.md ├── NuGet-4.5-RTM.md ├── NuGet-4.6-rtm.md ├── NuGet-4.7-RTM.md ├── NuGet-4.8-RTM.md ├── NuGet-4.9-RTM.md ├── NuGet-5.0-RTM.md ├── NuGet-5.1-RTM.md ├── NuGet-5.10.md ├── NuGet-5.11.md ├── NuGet-5.2-RTM.md ├── NuGet-5.3.md ├── NuGet-5.4.md ├── NuGet-5.5.md ├── NuGet-5.6.md ├── NuGet-5.7.md ├── NuGet-5.8.md ├── NuGet-5.9.md ├── NuGet-6.0.md ├── NuGet-6.1.md ├── NuGet-6.10.md ├── NuGet-6.11.md ├── NuGet-6.12.md ├── NuGet-6.13.md ├── NuGet-6.14.md ├── NuGet-6.15.md ├── NuGet-6.2.md ├── NuGet-6.3.md ├── NuGet-6.4.md ├── NuGet-6.5.md ├── NuGet-6.6.md ├── NuGet-6.7.md ├── NuGet-6.8.md ├── NuGet-6.9.md └── media │ ├── NuGet-2.5 │ ├── overwrite-file.png │ ├── update-all.png │ └── verbosity.png │ ├── NuGet-2.7 │ └── package-manager-settings.png │ ├── NuGet-2.8 │ ├── dependencyversion.png │ ├── multiple-packageconfigs.png │ ├── webmatrix-overwrite-file.png │ ├── webmatrix-schema-version.png │ └── webmatrix-update-all.png │ ├── NuGet-3.0-Beta │ └── updated-ui.png │ ├── NuGet-3.0-Preview │ ├── consolidate.png │ ├── dependency-behavior.png │ ├── file-conflict-action.png │ ├── infinite-scrolling.png │ ├── new-ui.png │ ├── preview.png │ ├── uninstall-package.png │ ├── update-package.png │ └── version-selection.png │ ├── NuGet-3.2 │ └── newContextMenu.png │ ├── NuGet-6.0 │ ├── VS-Deprecation.png │ ├── VS-Vulnerability.png │ └── dotnet.png │ ├── NuGet-Config-File-Machine-Wide.png │ ├── RunAsRestricted.png │ ├── Visual-Studio-Extension-Installer.png │ ├── dlg-w-loc-packs.png │ ├── fldr-copied-loc.png │ ├── fldr-loc-packs.png │ ├── framework-profile-support.png │ ├── knownIssue-34-NoSources.PNG │ ├── manage-nuget-packages-project-selection.png │ ├── manage-nuget-packages-release-notes.png │ ├── manage-nuget-packages-solution-dialog.png │ ├── manage-nuget-packages-update-notification.png │ ├── nuget-Options.png │ ├── nuget-settings.png │ ├── package-source-with-disabled-source.png │ ├── package-visualizer.png │ ├── packagerestore-console.PNG │ ├── packagerestore-dialog.PNG │ ├── pkg-mgr-search-from-quick-launch.png │ ├── pr-consent-configdlg.png │ ├── prerelease-dropdown.PNG │ ├── quick-launch.png │ ├── releasenotes-21-cfg-hierarchy.png │ ├── releasenotes-21-edit-pkg-source.png │ ├── releasenotes-21-plib-layout.png │ ├── releasenotes-21-plib.png │ ├── releasenotes-21-vsdlg-search.png │ ├── releasenotes-59-context-update.gif │ ├── releasenotes-59-requested-version.png │ ├── releasenotes-59-update.png │ └── remove-dependent-packages.png ├── resources ├── NuGet-FAQ.yml ├── check-project-format.md └── media │ ├── edit-project-file.png │ └── unload-project.png ├── visual-studio-extensibility ├── Project-System-Support.md ├── Visual-Studio-Templates.md └── nuget-api-in-visual-studio.md └── what-is-nuget.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # These owners will be the default owners for everything in 2 | # the repo. Unless a later match takes precedence, 3 | # review when someone opens a pull request. 4 | # For more on how to customize the CODEOWNERS file - https://help.github.com/en/articles/about-code-owners 5 | * @NuGet/nuget-client @NuGet/nuget-pm 6 | 7 | # @NuGet/core-team owns any file in the `/docs/nuget-org/` directory 8 | # in the root of your repository and any of its subdirectories. 9 | /docs/nuget-org/ @NuGet/nuget-client @NuGet/nuget-pm @NuGet/gallery-team 10 | /docs/api/ @NuGet/nuget-client @NuGet/nuget-pm @NuGet/gallery-team 11 | 12 | # @NuGet/core-team owns any file in the `/docs/policies/` directory 13 | # in the root of your repository and any of its subdirectories. 14 | /docs/policies/ @NuGet/nuget-client @NuGet/nuget-pm @NuGet/gallery-team 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | log/ 2 | obj/ 3 | _site/ 4 | .optemp/ 5 | _themes/ 6 | _themes.MSDN.Modern/ 7 | _themes.VS.Modern/ 8 | 9 | # Visual Studio 10 | .vs/ 11 | 12 | .openpublishing.buildcore.ps1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) .NET Foundation 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /LICENSE-CODE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | Copyright (c) Microsoft Corporation 3 | 4 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and 5 | associated documentation files (the "Software"), to deal in the Software without restriction, 6 | including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, 7 | and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, 8 | subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all copies or substantial 11 | portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT 14 | NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 15 | IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 16 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 17 | SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /ThirdPartyNotices: -------------------------------------------------------------------------------- 1 | ##Legal Notices 2 | Microsoft and any contributors grant you a license to the Microsoft documentation and other content 3 | in this repository under the [Creative Commons Attribution 4.0 International Public License](https://creativecommons.org/licenses/by/4.0/legalcode), 4 | see the [LICENSE](LICENSE) file, and grant you a license to any code in the repository under the [MIT License](https://opensource.org/licenses/MIT), see the 5 | [LICENSE-CODE](LICENSE-CODE) file. 6 | 7 | Microsoft, Windows, Microsoft Azure and/or other Microsoft products and services referenced in the documentation 8 | may be either trademarks or registered trademarks of Microsoft in the United States and/or other countries. 9 | The licenses for this project do not grant you rights to use any Microsoft names, logos, or trademarks. 10 | Microsoft's general trademark guidelines can be found at http://go.microsoft.com/fwlink/?LinkID=254653. 11 | 12 | Privacy information can be found at https://privacy.microsoft.com/en-us/ 13 | 14 | Microsoft and any contributors reserve all others rights, whether under their respective copyrights, patents, 15 | or trademarks, whether by implication, estoppel or otherwise. -------------------------------------------------------------------------------- /docs/api/_data/autocomplete-id-result.json: -------------------------------------------------------------------------------- 1 | { 2 | "totalHits": 571, 3 | "data": [ 4 | "WindowsAzure.Storage", 5 | "Storage.Net", 6 | "CK.Storage", 7 | "NCL.Storage", 8 | "DK.Storage", 9 | "Nine.Storage.Test", 10 | "Touch.Storage.Aws", 11 | "StorageAPIClient", 12 | "StorageAccess", 13 | "Storage.Net.Microsoft.Azure.Storage", 14 | "UnofficialAzure.StorageClient", 15 | "StorageAccess12", 16 | "AWSSDK.StorageGateway", 17 | "StorageExtensions", 18 | "Cloud.Storage", 19 | "lighthouse.storage", 20 | "ZU.Storage.Redis", 21 | "Magicodes.Storage", 22 | "Masticore.Storage", 23 | "hq.storage" 24 | ] 25 | } -------------------------------------------------------------------------------- /docs/api/_data/autocomplete-version-result.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | "4.3.0-preview3-4168", 4 | "4.3.0-preview4", 5 | "4.3.0-rtm-4324", 6 | "4.3.0", 7 | "4.4.0-preview3-4475", 8 | "4.4.0" 9 | ] 10 | } -------------------------------------------------------------------------------- /docs/api/_data/catalog-index.json: -------------------------------------------------------------------------------- 1 | { 2 | "commitId": "3d698852-eefb-48ed-8f55-9ee357540d20", 3 | "commitTimeStamp": "2017-10-31T23:33:17.0954363Z", 4 | "count": 3, 5 | "items": [ 6 | { 7 | "@id": "https://api.nuget.org/v3/catalog0/page0.json", 8 | "commitId": "3a4df280-3d86-458e-a713-4c91ca261fef", 9 | "commitTimeStamp": "2015-02-01T06:30:11.7477681Z", 10 | "count": 540 11 | }, 12 | { 13 | "@id": "https://api.nuget.org/v3/catalog0/page1.json", 14 | "commitId": "8bcd3cbf-74f0-47a2-a7ae-b7ecc50005d3", 15 | "commitTimeStamp": "2015-02-01T06:39:53.9553899Z", 16 | "count": 540 17 | }, 18 | { 19 | "@id": "https://api.nuget.org/v3/catalog0/page2.json", 20 | "commitId": "3d698852-eefb-48ed-8f55-9ee357540d20", 21 | "commitTimeStamp": "2017-10-31T23:33:17.0954363Z", 22 | "count": 47 23 | } 24 | ] 25 | } -------------------------------------------------------------------------------- /docs/api/_data/catalog-package-delete.json: -------------------------------------------------------------------------------- 1 | { 2 | "@type": [ 3 | "PackageDelete", 4 | "catalog:Permalink" 5 | ], 6 | "catalog:commitId": "19fec5b4-9335-4e4b-bd50-8d5d3f734597", 7 | "catalog:commitTimeStamp": "2017-11-02T00:40:00.1969812Z", 8 | "id": "netstandard1.4_lib", 9 | "originalId": "netstandard1.4_lib", 10 | "published": "2017-11-02T00:37:43.7181952Z", 11 | "version": "1.0.0-test" 12 | } -------------------------------------------------------------------------------- /docs/api/_data/newtonsoft.json.6.0.4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Newtonsoft.Json 5 | 6.0.4 6 | Json.NET 7 | James Newton-King 8 | James Newton-King 9 | https://raw.github.com/JamesNK/Newtonsoft.Json/master/LICENSE.md 10 | http://james.newtonking.com/json 11 | false 12 | Json.NET is a popular high-performance JSON framework for .NET 13 | en-US 14 | json 15 | 16 | -------------------------------------------------------------------------------- /docs/api/_data/package-base-address-index.json: -------------------------------------------------------------------------------- 1 | { 2 | "versions": [ 3 | "0.5.0", 4 | "0.7.0", 5 | "0.11.0", 6 | "0.12.0", 7 | "0.14.0", 8 | "1.0.0" 9 | ] 10 | } -------------------------------------------------------------------------------- /docs/api/_data/package-registration-leaf.json: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "https://api.nuget.org/v3/registration-sample/nuget.versioning/4.3.0.json", 3 | "catalogEntry": "https://api.nuget.org/v3/catalog0/data/2017.08.11.18.24.22/nuget.versioning.4.3.0.json", 4 | "listed": true, 5 | "packageContent": "https://api.nuget.org/v3-flatcontainer/nuget.versioning/4.3.0/nuget.versioning.4.3.0.nupkg", 6 | "published": "2017-08-11T18:24:14.36+00:00", 7 | "registration": "https://api.nuget.org/v3/registration-sample/nuget.versioning/index.json" 8 | } -------------------------------------------------------------------------------- /docs/api/_data/service-index.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "3.0.0", 3 | "resources": [ 4 | { 5 | "@id": "https://api.nuget.org/v3-flatcontainer/", 6 | "@type": "PackageBaseAddress/3.0.0", 7 | "comment": "Base URL of Azure storage where NuGet package registration info for NET Core is stored, in the format https://api.nuget.org/v3-flatcontainer/{id-lower}/{id-lower}.{version-lower}.nupkg" 8 | }, 9 | { 10 | "@id": "https://www.nuget.org/api/v2/package", 11 | "@type": "PackagePublish/2.0.0" 12 | }, 13 | { 14 | "@id": "https://api-v2v3search-0.nuget.org/query", 15 | "@type": "SearchQueryService/3.0.0-rc", 16 | "comment": "Query endpoint of NuGet Search service (primary) used by RC clients" 17 | }, 18 | { 19 | "@id": "https://api-v2v3search-0.nuget.org/autocomplete", 20 | "@type": "SearchAutocompleteService/3.0.0-rc", 21 | "comment": "Autocomplete endpoint of NuGet Search service (primary) used by RC clients" 22 | }, 23 | { 24 | "@id": "https://api.nuget.org/v3/registration2/", 25 | "@type": "RegistrationsBaseUrl/3.0.0-rc", 26 | "comment": "Base URL of Azure storage where NuGet package registration info is stored used by RC clients. This base URL does not include SemVer 2.0.0 packages." 27 | } 28 | ] 29 | } -------------------------------------------------------------------------------- /docs/api/_data/tools-json.json: -------------------------------------------------------------------------------- 1 | { 2 | "nuget.exe": [ 3 | { 4 | "version": "4.8.0-preview3", 5 | "url": "https://dist.nuget.org/win-x86-commandline/v4.8.0-preview3/nuget.exe", 6 | "stage": "EarlyAccessPreview", 7 | "uploaded": "2018-07-06T23:00:00.0000000Z" 8 | }, 9 | { 10 | "version": "4.7.1", 11 | "url": "https://dist.nuget.org/win-x86-commandline/v4.7.1/nuget.exe", 12 | "stage": "ReleasedAndBlessed", 13 | "uploaded": "2018-08-10T23:00:00.0000000Z" 14 | }, 15 | { 16 | "version": "4.6.1", 17 | "url": "https://dist.nuget.org/win-x86-commandline/v4.6.1/nuget.exe", 18 | "stage": "Released", 19 | "uploaded": "2018-03-22T23:00:00.0000000Z" 20 | }, 21 | { 22 | "version": "3.5.0", 23 | "url": "https://dist.nuget.org/win-x86-commandline/v3.5.0/nuget.exe", 24 | "stage": "ReleasedAndBlessed", 25 | "uploaded": "2016-12-19T15:30:00.0000000-08:00" 26 | }, 27 | { 28 | "version": "2.8.6", 29 | "url": "https://dist.nuget.org/win-x86-commandline/v2.8.6/nuget.exe", 30 | "stage": "ReleasedAndBlessed", 31 | "uploaded": "2015-09-01T12:30:00.0000000-07:00" 32 | } 33 | ] 34 | } -------------------------------------------------------------------------------- /docs/archive/media/project-json-migrator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/archive/media/project-json-migrator.png -------------------------------------------------------------------------------- /docs/concepts/media/advisories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/advisories.png -------------------------------------------------------------------------------- /docs/concepts/media/cousin-dependencies-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/cousin-dependencies-1.png -------------------------------------------------------------------------------- /docs/concepts/media/cousin-dependencies-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/cousin-dependencies-2.png -------------------------------------------------------------------------------- /docs/concepts/media/cousin-dependencies-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/cousin-dependencies-3.png -------------------------------------------------------------------------------- /docs/concepts/media/dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/dependencies.png -------------------------------------------------------------------------------- /docs/concepts/media/direct-dependency-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/direct-dependency-1.png -------------------------------------------------------------------------------- /docs/concepts/media/direct-dependency-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/direct-dependency-2.png -------------------------------------------------------------------------------- /docs/concepts/media/direct-dependency-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/direct-dependency-3.png -------------------------------------------------------------------------------- /docs/concepts/media/direct-dependency-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/direct-dependency-4.png -------------------------------------------------------------------------------- /docs/concepts/media/floating-versions-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/floating-versions-1.png -------------------------------------------------------------------------------- /docs/concepts/media/lowest-applicable-version-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/lowest-applicable-version-1.png -------------------------------------------------------------------------------- /docs/concepts/media/lowest-applicable-version-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/lowest-applicable-version-2.png -------------------------------------------------------------------------------- /docs/concepts/media/lowest-applicable-version-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/lowest-applicable-version-3.png -------------------------------------------------------------------------------- /docs/concepts/media/opensource-percent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/opensource-percent.png -------------------------------------------------------------------------------- /docs/concepts/media/vulnerability-lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/concepts/media/vulnerability-lifecycle.png -------------------------------------------------------------------------------- /docs/consume-packages/includes/restore-dotnet-cli.md: -------------------------------------------------------------------------------- 1 | The [dotnet restore](/dotnet/core/tools/dotnet-restore) command restores packages that the project file lists with ``. For more information, see [PackageReference in project files](../../consume-packages/package-references-in-project-files.md). 2 | 3 | .NET Core 2.0 and later `dotnet build` and `dotnet run` commands restore packages automatically. As of NuGet 4.0, `dotnet restore` runs the same code as `nuget restore`. 4 | 5 | To restore a package with `dotnet restore`: 6 | 7 | 1. Open a command line and switch to the directory that contains your project file. 8 | 1. Run `dotnet restore`. 9 | 10 | -------------------------------------------------------------------------------- /docs/consume-packages/includes/restore-nuget-exe-cli.md: -------------------------------------------------------------------------------- 1 | The NuGet CLI [restore](../../reference/cli-reference/cli-ref-restore.md) command downloads and installs any missing packages. The command works on projects that use either [PackageReference](/nuget/consume-packages/package-references-in-project-files) or [packages.config](/nuget/reference/packages-config) for package references. 2 | 3 | Like `install`, the `restore` command only adds packages to disk, but doesn't modify the project file or *packages.config*. To add project dependencies, use the Visual Studio Package Manager UI or Console. 4 | 5 | To restore packages, run the following command: 6 | 7 | ```cli 8 | nuget restore 9 | ``` 10 | 11 | The `restore` command uses a solution file or a *package.config* file in the specified project path. 12 | 13 | For example, to restore all packages for *MySolution.sln* in the current directory, run: 14 | 15 | ```cli 16 | nuget restore MySolution.sln 17 | ``` 18 | 19 | > [!NOTE] 20 | > For non-SDK-style projects that use `PackageReference`, use [msbuild -t:restore](../package-restore.md#restore-using-msbuild) to restore packages instead. 21 | 22 | -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-01-Popularity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-01-Popularity.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-02-SearchResults.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-02-SearchResults.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-03-Downloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-03-Downloads.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-04-VersionHistory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-04-VersionHistory.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-06-include-prerelease.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-06-include-prerelease.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-07-MostPopular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-07-MostPopular.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-08-FiltersAndSorts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-08-FiltersAndSorts.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-09-FrameworkFilterPanel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-09-FrameworkFilterPanel.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Finding-10-FrameworkBadgesInSearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Finding-10-FrameworkBadgesInSearch.png -------------------------------------------------------------------------------- /docs/consume-packages/media/GitHub-Usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/GitHub-Usage.png -------------------------------------------------------------------------------- /docs/consume-packages/media/InstallPreviewDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/InstallPreviewDialog.png -------------------------------------------------------------------------------- /docs/consume-packages/media/ManagePackagesSolutionUICommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/ManagePackagesSolutionUICommand.png -------------------------------------------------------------------------------- /docs/consume-packages/media/ManagePackagesUICommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/ManagePackagesUICommand.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Overview-01-GeneralFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Overview-01-GeneralFlow.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Overview-02-RestoreFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Overview-02-RestoreFlow.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Package-Pattern-Examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Package-Pattern-Examples.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageManagerConsoleControls1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageManagerConsoleControls1.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageManagerConsoleControls2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageManagerConsoleControls2.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageManagerConsoleControls3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageManagerConsoleControls3.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageManagerConsoleInstall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageManagerConsoleInstall.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageReference-Condition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageReference-Condition.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageRestoreTeamBuildGit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageRestoreTeamBuildGit.png -------------------------------------------------------------------------------- /docs/consume-packages/media/PackageRestoreTeamBuildTFVC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/PackageRestoreTeamBuildTFVC.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Prerelease_02-CheckPrerelease.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Prerelease_02-CheckPrerelease.png -------------------------------------------------------------------------------- /docs/consume-packages/media/References.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/References.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Restore-01-AutoRestoreOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Restore-01-AutoRestoreOptions.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Restore-02-PackageFormatOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Restore-02-PackageFormatOptions.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Search.png -------------------------------------------------------------------------------- /docs/consume-packages/media/Used-By-section-Humanizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/Used-By-section-Humanizer.png -------------------------------------------------------------------------------- /docs/consume-packages/media/consolidate-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/consolidate-tab.png -------------------------------------------------------------------------------- /docs/consume-packages/media/manage-packages-for-solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/manage-packages-for-solution.png -------------------------------------------------------------------------------- /docs/consume-packages/media/options-clear-caches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/options-clear-caches.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-manager-browse-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-manager-browse-tab.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-manager-install-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-manager-install-tab.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-manager-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-manager-options.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-manager-package-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-manager-package-details.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-manager-package-readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-manager-package-readme.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-source-selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-source-selector.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-source-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-source-settings.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-sources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-sources.png -------------------------------------------------------------------------------- /docs/consume-packages/media/package-update-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/package-update-disabled.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_PMUI_Status_Mapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_PMUI_Status_Mapped.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_PMUI_Status_Off_Annotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_PMUI_Status_Off_Annotated.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingCompleted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingCompleted.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingFilled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingFilled.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingOpened.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_VSOptions_AddMappingOpened.png -------------------------------------------------------------------------------- /docs/consume-packages/media/packageSourceMapping_VSOptions_NoMappings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/packageSourceMapping_VSOptions_NoMappings.png -------------------------------------------------------------------------------- /docs/consume-packages/media/prefix-reserved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/prefix-reserved.png -------------------------------------------------------------------------------- /docs/consume-packages/media/right-column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/right-column.png -------------------------------------------------------------------------------- /docs/consume-packages/media/supported-frameworks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/supported-frameworks.png -------------------------------------------------------------------------------- /docs/consume-packages/media/uninstall-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/uninstall-package.png -------------------------------------------------------------------------------- /docs/consume-packages/media/update-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/consume-packages/media/update-package.png -------------------------------------------------------------------------------- /docs/create-packages/media/Create_01-ShowReadme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/create-packages/media/Create_01-ShowReadme.png -------------------------------------------------------------------------------- /docs/create-packages/media/Prerelease_01-LatestStable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/create-packages/media/Prerelease_01-LatestStable.png -------------------------------------------------------------------------------- /docs/create-packages/media/Prerelease_02-CheckPrerelease.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/create-packages/media/Prerelease_02-CheckPrerelease.png -------------------------------------------------------------------------------- /docs/create-packages/media/Verified-check-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/create-packages/media/Verified-check-mark.png -------------------------------------------------------------------------------- /docs/guides/Create-UWP-Controls.cshtml: -------------------------------------------------------------------------------- 1 | @{Response.RedirectPermanent("https://docs.microsoft.com/en-us/nuget/guides/create-ui-controls");} 2 | -------------------------------------------------------------------------------- /docs/guides/media/ColorPicker_16x16x24.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/ColorPicker_16x16x24.bmp -------------------------------------------------------------------------------- /docs/guides/media/Cross-Platform-PackageExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/Cross-Platform-PackageExplorer.png -------------------------------------------------------------------------------- /docs/guides/media/NetStandard-ChangeTarget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/NetStandard-ChangeTarget.png -------------------------------------------------------------------------------- /docs/guides/media/NetStandard-NewProject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/NetStandard-NewProject.png -------------------------------------------------------------------------------- /docs/guides/media/NetStandard-PackageExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/NetStandard-PackageExplorer.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-BatchBuild-CS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-BatchBuild-CS.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-BatchBuild.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-BatchBuild.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-GenerateXMLDocFiles-CS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-GenerateXMLDocFiles-CS.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-GenerateXMLDocFiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-GenerateXMLDocFiles.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-NewProject-CS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-NewProject-CS.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-NewProject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-NewProject.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-NewXAMLControl-CS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-NewXAMLControl-CS.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-NewXAMLControl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-NewXAMLControl.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-PackageExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-PackageExplorer.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-control-blend-assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-control-blend-assets.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-control-custom-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-control-custom-icon.png -------------------------------------------------------------------------------- /docs/guides/media/UWP-control-vs-toolbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/guides/media/UWP-control-vs-toolbox.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_00-NuGet.Server-ProjectType.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_00-NuGet.Server-ProjectType.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_01-NuGet.Server-Set4.6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_01-NuGet.Server-Set4.6.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_02-NuGet.Server-Empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_02-NuGet.Server-Empty.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_03-NuGet.Server-Package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_03-NuGet.Server-Package.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_04-NuGet.Server-FeedHomePage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_04-NuGet.Server-FeedHomePage.png -------------------------------------------------------------------------------- /docs/hosting-packages/media/Hosting_05-NuGet.Server-Package-Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/hosting-packages/media/Hosting_05-NuGet.Server-Package-Folder.png -------------------------------------------------------------------------------- /docs/includes/nugetsolver-tool.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Include 3 | description: Suggest NuGetSolver experimental tool. 4 | author: ErickYondon 5 | ms.author: eryondon 6 | ms.date: 1/16/2024 7 | ms.topic: include 8 | --- 9 | 10 | > [!Tip] 11 | > **Alternative solution**: NuGetSolver is a Visual Studio Extension developed by Microsoft DevLabs, designed to assist in resolving dependency conflicts. It automates the process of identifying and addressing these issues. For further details, visit the [NuGetSolver](https://marketplace.visualstudio.com/items?itemName=vsext.NuGetSolver) page on the Visual Studio Marketplace and we'd love to hear your feedback about your experience. 12 | 13 | -------------------------------------------------------------------------------- /docs/media/dependency-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/media/dependency-graph.png -------------------------------------------------------------------------------- /docs/media/nuget-restore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/media/nuget-restore.png -------------------------------------------------------------------------------- /docs/media/nuget-roles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/media/nuget-roles.png -------------------------------------------------------------------------------- /docs/nuget-org/TOC.md: -------------------------------------------------------------------------------- 1 | # [Overview of NuGet.org](overview-nuget-org.md) 2 | # Account management 3 | ## [Individual accounts](individual-accounts.md) 4 | ## [Organizations](organizations-on-nuget-org.md) 5 | ## [API keys](scoped-api-keys.md) 6 | # Manage packages on NuGet.org 7 | ## [Publish a package](publish-a-package.md) 8 | ## [Package ID prefix reservation](id-prefix-reservation.md) 9 | ## [Package deprecation](deprecate-packages.md) 10 | ## [Package readme](package-readme-on-nuget-org.md) 11 | # Policies 12 | ## [Data Requests](policies/Data-requests.md) 13 | ## [Dispute resolution](policies/dispute-resolution.md) 14 | ## [Deleting packages](policies/deleting-packages.md) 15 | ## [Export Controls](policies/export-control.md) 16 | # Reference 17 | ## [NuGet API](../api/overview.md) 18 | ## [licenses.nuget.org](licenses.nuget.org.md) 19 | # Resources 20 | ## [FAQ](nuget-org-faq.yml) 21 | -------------------------------------------------------------------------------- /docs/nuget-org/media/deprecation-save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/deprecation-save.png -------------------------------------------------------------------------------- /docs/nuget-org/media/deprecation-select-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/deprecation-select-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/deprecation-select-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/deprecation-select-version.png -------------------------------------------------------------------------------- /docs/nuget-org/media/deprecation-vs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/deprecation-vs.png -------------------------------------------------------------------------------- /docs/nuget-org/media/link-msa-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/link-msa-dialog.png -------------------------------------------------------------------------------- /docs/nuget-org/media/mtr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/mtr.png -------------------------------------------------------------------------------- /docs/nuget-org/media/nuget-gallery-reserved-prefix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/nuget-gallery-reserved-prefix.png -------------------------------------------------------------------------------- /docs/nuget-org/media/nuget-org-permissions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/nuget-org-permissions.png -------------------------------------------------------------------------------- /docs/nuget-org/media/nuget-org-register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/nuget-org-register.png -------------------------------------------------------------------------------- /docs/nuget-org/media/nuget-roles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/nuget-roles.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-add-new-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-add-new-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-add-new-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-add-new-page.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-apikey-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-apikey-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-delete-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-delete-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-manage-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-manage-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-manage-packages-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-manage-packages-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-remove-self-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-remove-self-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-transform-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-transform-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-transform-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-transform-page.png -------------------------------------------------------------------------------- /docs/nuget-org/media/org-upload-option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/org-upload-option.png -------------------------------------------------------------------------------- /docs/nuget-org/media/publish-nuget-signin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/publish-nuget-signin.png -------------------------------------------------------------------------------- /docs/nuget-org/media/publish-upload-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/publish-upload-package.png -------------------------------------------------------------------------------- /docs/nuget-org/media/publish_NotYetIndexed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/publish_NotYetIndexed.png -------------------------------------------------------------------------------- /docs/nuget-org/media/readme-upload-preview.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/readme-upload-preview.PNG -------------------------------------------------------------------------------- /docs/nuget-org/media/scoped-api-keys-create-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/scoped-api-keys-create-new.png -------------------------------------------------------------------------------- /docs/nuget-org/media/scoped-api-keys-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/scoped-api-keys-edit.png -------------------------------------------------------------------------------- /docs/nuget-org/media/scoped-api-keys-glob-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/scoped-api-keys-glob-pattern.png -------------------------------------------------------------------------------- /docs/nuget-org/media/scoped-api-keys-obtain-keys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/scoped-api-keys-obtain-keys.png -------------------------------------------------------------------------------- /docs/nuget-org/media/scoped-api-keys-refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/scoped-api-keys-refresh.png -------------------------------------------------------------------------------- /docs/nuget-org/media/unmanaged-aad-tenant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/unmanaged-aad-tenant.png -------------------------------------------------------------------------------- /docs/nuget-org/media/visual-studio-reserved-prefix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/nuget-org/media/visual-studio-reserved-prefix.png -------------------------------------------------------------------------------- /docs/quickstart/includes/publish-api-key-with-link.md: -------------------------------------------------------------------------------- 1 | [!INCLUDE [publish-api-key](publish-api-key.md)] 2 | 3 | For more information, see [scoped API keys](../../nuget-org/scoped-api-keys.md). 4 | -------------------------------------------------------------------------------- /docs/quickstart/includes/publish-dotnet.md: -------------------------------------------------------------------------------- 1 | From the folder that contains the *.nupkg* file, run the following command. Specify your *.nupkg* filename, and replace the key value with your API key. 2 | 3 | ```dotnetcli 4 | dotnet nuget push Contoso.08.28.22.001.Test.1.0.0.nupkg --api-key qz2jga8pl3dvn2akksyquwcs9ygggg4exypy3bhxy6w6x6 --source https://api.nuget.org/v3/index.json 5 | ``` 6 | 7 | The output shows the results of the publishing process: 8 | 9 | ```output 10 | Pushing Contoso.08.28.22.001.Test.1.0.0.nupkg to 'https://www.nuget.org/api/v2/package'... 11 | PUT https://www.nuget.org/api/v2/package/ 12 | warn : All published packages should have license information specified. Learn more: https://aka.ms/nuget/authoring-best-practices#licensing. 13 | Created https://www.nuget.org/api/v2/package/ 1221ms 14 | Your package was pushed. 15 | ``` 16 | 17 | For more information, see [dotnet nuget push](/dotnet/core/tools/dotnet-nuget-push). 18 | 19 | > [!NOTE] 20 | > If you want to avoid your test package being live on nuget.org, you can push to the nuget.org test site at [https://int.nugettest.org](https://int.nugettest.org). Note that packages uploaded to int.nugettest.org might not be preserved. -------------------------------------------------------------------------------- /docs/quickstart/includes/publish-errors.md: -------------------------------------------------------------------------------- 1 | Errors from the `push` command typically indicate the problem. For example, you might have forgotten to update the version number in your project, so you're trying to publish a package that already exists. 2 | 3 | You also see errors if your API key is invalid or expired, or if you try to publish a package using an identifier that already exists on the host. Suppose, for example, the identifier `AppLogger-test` already exists on nuget.org. If you try to publish a package with that identifier, the `push` command gives the following error: 4 | 5 | ```output 6 | Response status code does not indicate success: 403 (The specified API key is invalid, 7 | has expired, or does not have permission to access the specified package.). 8 | ``` 9 | 10 | If you get this error, check that you're using a valid API key that hasn't expired. If you are, the error indicates the package identifier already exists on the host. To fix the error, change the package identifier to be unique, rebuild the project, recreate the *.nupkg* file, and retry the `push` command. 11 | -------------------------------------------------------------------------------- /docs/quickstart/includes/publish-notes.md: -------------------------------------------------------------------------------- 1 | > [!NOTE] 2 | > 3 | > - Nuget.org scans all uploaded packages for viruses and rejects the packages if it finds any viruses. Nuget.org also scans all existing listed packages periodically. 4 | > 5 | > - Packages you publish to nuget.org are publicly visible to other developers unless you unlist them. To host packages privately, see [Host your own NuGet feeds](../../hosting-packages/overview.md). 6 | -------------------------------------------------------------------------------- /docs/quickstart/media/QS_Use_Mac-02-ManageNuGetPackages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/QS_Use_Mac-02-ManageNuGetPackages.png -------------------------------------------------------------------------------- /docs/quickstart/media/QS_Use_Mac-03-NewtonsoftJson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/QS_Use_Mac-03-NewtonsoftJson.png -------------------------------------------------------------------------------- /docs/quickstart/media/QS_Use_Mac-06-AppStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/QS_Use_Mac-06-AppStart.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-api-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-api-key.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-not-indexed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-not-indexed.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-vs-assembly-information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-vs-assembly-information.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-vs-edit-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-vs-edit-package.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-vs-generate-on-build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-vs-generate-on-build.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-vs-project-properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-vs-project-properties.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-create-vs-unlist-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-create-vs-unlist-package.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-use-install-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-use-install-package.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-use-package-manager-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-use-package-manager-console.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-use-wpf-app-end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-use-wpf-app-end.png -------------------------------------------------------------------------------- /docs/quickstart/media/qs-use-wpf-app-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/quickstart/media/qs-use-wpf-app-start.png -------------------------------------------------------------------------------- /docs/reference/cli-reference/media/LongPathPolicy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/cli-reference/media/LongPathPolicy.png -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1000.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1000 3 | description: NU1000 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/20/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1000" 11 | --- 12 | 13 | # NuGet Error NU1000 14 | 15 | ### Issue 16 | The NuGet operation had a problem. NU1000 is used when we haven't yet assigned a unique error code for that issue. So we can improve, please feel free to [file the issue](https://github.com/nuget/home/issues) with details of your error. 17 | 18 | ### Solution 19 | Check the output window (in Visual Studio) or console output (with NuGet command line tools) for more information. 20 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1001.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1001 3 | description: NU1001 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1001" 11 | --- 12 | 13 | # NuGet Error NU1001 14 | 15 | > The project 'Project' does not specify any target frameworks in 'ProjectFile' 16 | 17 | ### Issue 18 | The project doesn't contain one or more frameworks. 19 | 20 | ### Solution 21 | Add a `TargetFramework` or `TargetFrameworks` property to the specified project file. 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1002.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1002 3 | description: NU1002 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1002" 11 | --- 12 | 13 | # NuGet Error NU1002 14 | 15 | > 'CLEAR' cannot be used in conjunction with other values 16 | 17 | ### Issue 18 | Invalid combination of inputs along with a CLEAR keyword. 19 | 20 | ### Solution 21 | Use CLEAR by itself and omit all other inputs. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1003.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1003 3 | description: NU1003 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1003" 11 | --- 12 | 13 | # NuGet Error NU1003 14 | 15 | > PackageTargetFallback and AssetTargetFallback cannot be used together. Remove PackageTargetFallback(deprecated) references from the project environment. 16 | 17 | ### Issue 18 | `PackageTargetFallback` and `AssetTargetFallback` provide different behavior for selecting assets and cannot be used together. 19 | 20 | ### Solution 21 | Remove the deprecated `PackageTargetFallback` element from the project. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1006.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1006 3 | description: NU1006 error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 01/02/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1006" 10 | --- 11 | 12 | # NuGet Error NU1006 13 | 14 | > NuGet.Config has an invalid package source value 'C:\PackageSource>\'. Reason: Illegal characters in path. 15 | 16 | ### Issue 17 | 18 | The configuration file has an invalid package source value. 19 | 20 | ### Solution 21 | 22 | Remove the illegal package source value. 23 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1007.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1007 3 | description: NU1007 error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 01/02/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1007" 10 | --- 11 | 12 | # NuGet Error NU1007 13 | 14 | > The runtime.json specified in the project 'C:\Program Files\dotnet\sdk\X.Y.Z00\RuntimeIdentifierGraph.json 15 | ' could not be parsed. 16 | 17 | ### Issue 18 | 19 | The runtime.json specified in the project could not be parsed. 20 | This is normally a .NET SDK, or a package issue. 21 | 22 | ### Solution 23 | 24 | - If the path in question is from the .NET SDK, file an issue at [dotnet/sdk](https://github.com/dotnet/sdk/issues). 25 | - If the path in question is from a package location, contact the package author. 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1014.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1014 3 | description: NU1014 error code 4 | author: zivkan 5 | ms.author: zivkan 6 | ms.date: 11/01/2023 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1014" 10 | --- 11 | 12 | # NuGet Error NU1014 13 | 14 | ## Scenario 15 | 16 | > Invalid NuGetAudit value 'sample'. Valid values: true, false. 17 | 18 | > Invalid NuGetAuditLevel value 'sample';. Valid values: low, moderate, high, critical. 19 | 20 | > Invalid NuGetAuditMode value 'sample'. Valid values: direct, all. 21 | 22 | ### Issue 23 | 24 | Your project file, or a file it imports (for example `Directory.Build.props`) has defined the MSBuild property shown in the error message (either `NuGetAudit`, `NuGetAuditLevel`, or `NuGetAuditMode`) to an invalid value. 25 | 26 | ### Solution 27 | 28 | - Remove the definition of the MSBuild property to use NuGet's default. 29 | - Change the value of the MSBuild property to a value that the error lists as valid. 30 | 31 | For example, if one of your MSBuild files currently has `sample`, either delete the line, or change it to `low`. 32 | 33 | To find where the property is being defined, you can use [MSBuild's `-preprocess` command line argument](/visualstudio/msbuild/msbuild-command-line-reference). Also see [MSBuild's example on the page for customizing the build](/visualstudio/msbuild/customize-by-directory#example). 34 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1104.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1104 3 | description: NU1104 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1104" 11 | --- 12 | 13 | # NuGet Error NU1104 14 | 15 | > Project reference does not exist 'ProjectFile'. Check that the project reference is valid and that the project file exists. 16 | 17 | ### Issue 18 | A ProjectReference points to a file that doesn't exist. 19 | 20 | ### Solution 21 | Edit the project file to either correct the path to the referenced project or to remove the reference altogether if it's no longer needed. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1106.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1106 3 | description: NU1106 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1106" 11 | --- 12 | 13 | # NuGet Error NU1106 14 | 15 | > Unable to satisfy conflicting requests for 'PackageId': 'Conflict path' Framework: 'Target graph' 16 | 17 | ### Issue 18 | Dependency constraints cannot be resolved. 19 | 20 | ### Solution 21 | Edit the project file to specify more open-ended ranges for the dependency rather than an exact version. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1108.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1108 3 | description: NU1108 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1108" 11 | - "NU1606" 12 | --- 13 | 14 | # NuGet Error NU1108 15 | 16 | > Cycle detected: A -> B -> A 17 | 18 | ### Issue 19 | A circular dependency was detected. 20 | 21 | ### Solution 22 | The package is authored incorrectly; contact the package owner to correct the bug. 23 | 24 | ### Note 25 | Early versions of Visual Studio 2017 may have reported this as a warning (NU1606). 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1201.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1201 3 | description: NU1201 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1201" 11 | --- 12 | 13 | # NuGet Error NU1201 14 | 15 | ### Example 1 16 | > Project 'ProjectA' is not compatible with 'TargetFramework'. Project 'ProjectA' supports:
- 'TargetFrameworkA'
- 'TargetFrameworkB' 17 | 18 | ### Issue 19 | A dependency project doesn't contain a framework compatible with the current project. Typically, the project's target framework is a higher version than the consuming project. 20 | 21 | ### Solution 22 | Change the project's target framework to an equal or lower version than the consuming project. 23 | 24 | ### Example 2 - NetStandard targetted projects cannot reference NetCoreApp targetted projects 25 | > Project 'ProjectB' is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project 'ProjectB' supports: netcoreapp2.0 (.NETCoreApp,Version=v2.0) 26 | 27 | ### Issue 28 | In this case: 29 | - ProjectA targets NetStandard 2.0 30 | - ProjectB targets NetCoreApp 2.0 31 | - ProjectA has a project reference to ProjectB 32 | 33 | NetStandard projects can never depend on a NetCoreApp project. 34 | 35 | ### Solution 36 | Either: 37 | - change ProjectA to target NetCoreApp 2.0 38 | 39 | or 40 | 41 | - change ProjectB to target NetStandard 2.0 42 | 43 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1202.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1202 3 | description: NU1202 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1202" 11 | --- 12 | 13 | # NuGet Error NU1202 14 | 15 | > Package 'PackageId' 4.0.11 is not compatible with 'TargetFramework'. Package 'PackageId' 4.0.11 supports:
- 'TargetFrameworkA'
- 'TargetFrameworkB'
- 'TargetFrameworkC' 16 | 17 | ### Issue 18 | A dependency package doesn't contain any assets compatible with the project. 19 | 20 | ### Solution 21 | Change the project's target framework to one that the package supports. 22 | 23 | [!INCLUDE [nugetsolver-tool](../../includes/nugetsolver-tool.md)] -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1203.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1203 3 | description: NU1203 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1203" 11 | --- 12 | 13 | # NuGet Error NU1203 14 | 15 | > 'PackageId' 1.0.0 provides a compile-time reference assembly for 'Foo.dll' on 'TargetFramework', but there is no compatible run-time assembly. 16 | 17 | ### Issue 18 | The package doesn't support the project's `RuntimeIdentifier`. 19 | 20 | ### Solution 21 | Change the `RuntimeIdentifier` values used in the project as needed. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1204.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1204 3 | description: NU1204 Error code 4 | author: nkolev92 5 | ms.date: 02/02/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU1204 9 | --- 10 | 11 | # NuGet Warning NU1204 12 | 13 | > Invalid tools package Contoso.Tool 1.0.0. Tools packages cannot contain more than one PackageType. 14 | 15 | ### Issue 16 | 17 | The Contoso.Tool package has more than one package type. [DotnetTool](../../create-packages/set-package-type.md#known-package-types packages can only contain one PackageType. 18 | 19 | ### Solution 20 | 21 | Consult the with the package author and ask them to [create a package](/dotnet/core/tools/global-tools-how-to-create) with the DotnetTool package type only. 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1211.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1211 3 | description: NU1211 Error code 4 | author: nkolev92 5 | ms.date: 02/02/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU1211 9 | --- 10 | 11 | # NuGet Warning NU1211 12 | 13 | > Project `DotnelToolReferenceProject.csproj` must have a single package reference(s). 14 | 15 | ### Issue 16 | 17 | The project you are attempting to restore has special restrictions and exactly 1 PackageReference package must be specified. 18 | 19 | ### Solution 20 | 21 | Projects of this style are normally not ordinary projects and the [dotnet tool](/dotnet/core/tools/global-tools) commands should be used to manage your dotnet tools. 22 | Alternatively, change your project to specify exactly 1 package. 23 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1213.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1213 3 | description: NU1213 Error code 4 | author: nkolev92 5 | ms.date: 02/02/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU1213 9 | --- 10 | 11 | # NuGet Warning NU1213 12 | 13 | > The package Contoso.Platform 1.0.0 has a package type DotnetPlatform that is incompatible with this project. 14 | 15 | ### Issue 16 | 17 | Certain [package types](../../create-packages/set-package-type.md) cannot be installed into standard projects. 18 | 19 | ### Solution 20 | 21 | Packages of certain types cannot be installed into standard projects. 22 | Do not install this package or contact the package author to learn about their motivation. 23 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1301.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1301 3 | description: NU1301 Error code 4 | author: nkolev92 5 | ms.date: 03/31/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU1301 9 | --- 10 | 11 | # NuGet Error NU1301 12 | 13 | > The local source 'C:\Code\Contoso\contosoLocalSource' doesn't exist. 14 | 15 | ### Issue 16 | 17 | Restore could not be completed because the listed source is unavailable. 18 | 19 | ### Solution 20 | 21 | Consult the error message for more details. You may need to inform the source owner as there might be issues that only they can address. 22 | 23 | Alternatively, you can try removing the source from the configuration retry again. The configured source may not be necessary for your build. 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1401.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1401 3 | description: NU1401 error code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1401" 11 | --- 12 | 13 | # NuGet Error NU1401 14 | 15 | > The 'PackageId' package requires NuGet client version '5.0.0' or above, but the current NuGet version is '4.3.0'. 16 | 17 | ### Issue 18 | The package requires features or frameworks not currently supported by the installed version of NuGet. 19 | 20 | ### Solution 21 | Install a newer version of NuGet. See [Installing NuGet client tools](../../install-nuget-client-tools.md). -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1402.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU1402 3 | description: NU1402 error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 11/07/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1402" 10 | --- 11 | 12 | # NuGet Error NU1402 13 | 14 | > NU1402: The package 'PackageId.1.0.0' contains an entry '../../foo.dll' which is unsafe for extraction. 15 | 16 | ### Issue 17 | 18 | The package contains a file that is unsafe for extraction. 19 | 20 | ### Solution 21 | 22 | This package is unsafe to be used. Contact the package owner to have the package fixed. 23 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1500.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1500 3 | description: NU1500 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1500" 11 | --- 12 | 13 | # NuGet Warning NU1500 14 | 15 | ### Issue 16 | The NuGet operation had a problem. NU1500 is used when we haven't yet assigned a unique warning code for that issue. So we can improve, please feel free to [file the issue](https://github.com/nuget/home/issues) with details of your error. 17 | 18 | ### Solution 19 | Check the output window (in Visual Studio) or console output (with NuGet command line tools) for more information. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1501.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1501 3 | description: NU1501 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1501" 11 | --- 12 | 13 | # NuGet Warning NU1501 14 | 15 | > The folder 'FolderPath' does not contain a project to restore. 16 | 17 | 18 | ### Issue 19 | The project restore is attempting to operate on was not found. 20 | 21 | ### Solution 22 | Run nuget restore in a folder that contains a project. 23 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1502.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1502 3 | description: NU1502 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1502" 11 | --- 12 | 13 | # NuGet Warning NU1502 14 | 15 | > Unknown Compatibility Profile: 'aaa' 16 | 17 | ### Issue 18 | `RuntimeSupports` contains an invalid profile. Typically, the supports profile was not found in a `runtime.json` file from the current dependency packages. 19 | 20 | ### Solution 21 | Check the `RuntimeSupports` value in your project. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1503.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1503 3 | description: NU1503 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1503" 11 | --- 12 | 13 | # NuGet Warning NU1503 14 | 15 | > Skipping restore for project 'c:\a.csproj'. The project file may be invalid or missing targets required for restore. 16 | 17 | ### Issue 18 | A dependency project doesn't import NuGet's restore targets. This is similar to NU1105 but here the project is skipped and ignored instead of causing all of restore to fail. In complex solutions there are often other types of projects that may not support restore. 19 | 20 | ### Solution 21 | This can happen for projects that do not import common props/targets which automatically import restore. If the project doesn't need to be restored this can be ignored. Otherwise, edit the affected project to add targets for restore. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1504.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1504 3 | description: NU1504 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 03/31/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1504" 10 | --- 11 | 12 | # NuGet Warning NU1504 13 | 14 | ## Scenario 1 15 | 16 | > Duplicate 'PackageReference' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageReference' items are: X 1.0.0, X 2.0.0. 17 | 18 | ### Issue 19 | 20 | Sometimes when adding `PackageReference` items, you may end up adding an item for a particular package multiple times. 21 | 22 | Example: 23 | 24 | ```xml 25 | 26 | 27 | 28 | ... 29 | 30 | 31 | 32 | 33 | ``` 34 | 35 | This can cause an inconsistent restore behavior. 36 | 37 | ### Solution 38 | 39 | Consult the recommendations in the warning message and do one of the following: 40 | 41 | - Remove the duplicate items 42 | - Use item `Update` instead of item `Include` 43 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1505.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1505 3 | description: NU1505 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 03/31/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1505" 10 | --- 11 | 12 | # NuGet Warning NU1505 13 | 14 | ## Scenario 1 15 | 16 | > Duplicate 'PackageDownload' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageDownload' items are: X [1.0.0], X [2.0.0]. 17 | 18 | ### Issue 19 | 20 | Sometimes when adding `PackageDownload` items, you may end up adding an item for a particular package multiple times. 21 | 22 | Example: 23 | 24 | ```xml 25 | 26 | 27 | 28 | ... 29 | 30 | 31 | 32 | 33 | ``` 34 | 35 | This can cause an inconsistent restore behavior. 36 | 37 | ### Solution 38 | 39 | Consult the recommendations in the warning message and do one of the following: 40 | 41 | - Remove the duplicate items 42 | - Use item `Update` instead of item `Include` 43 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1506.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1506 3 | description: NU1506 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 03/31/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1506" 10 | --- 11 | 12 | # NuGet Warning NU1506 13 | 14 | ## Scenario 1 15 | 16 | > Duplicate 'PackageVersion' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageVersion' items are: X [1.0.0], X [2.0.0]. 17 | 18 | ### Issue 19 | 20 | Sometimes when adding `PackageVersion` items, you may end up adding an item for a particular package multiple times. 21 | 22 | Example: 23 | 24 | ```xml 25 | 26 | 27 | 28 | ... 29 | 30 | 31 | 32 | 33 | ``` 34 | 35 | This can cause an inconsistent restore behavior. 36 | 37 | ### Solution 38 | 39 | Consult the recommendations in the warning message and do one of the following: 40 | 41 | - Remove the duplicate items 42 | - Use item `Update` instead of item `Include` 43 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1508.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1508 3 | description: NU1508 warning code 4 | author: zivkan 5 | ms.author: zivkan 6 | ms.date: 08/10/2024 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1508" 10 | --- 11 | 12 | # NuGet Warning NU1508 13 | 14 | ## Scenario 1 15 | 16 | > Duplicate 'NuGetAuditSuppress' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'NuGetAuditSuppress' items are: https://contoso.test/cve/1 , https://contoso.test/cve/1 . 17 | 18 | ### Issue 19 | 20 | Sometimes when adding `NuGetAuditSuppress` items, you may end up adding an item for a particular package multiple times. 21 | 22 | MSBuild projects commonly import multiple `.props` and `.targets` files, so the duplicates might not be in the same file, but may be in imported files, such as `Directory.Build.props`, `Directory.Packages.props`, or `Directory.Build.targets`. 23 | 24 | ### Solution 25 | 26 | Remove the duplicate item, so that it's included exactly once. 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1509.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1509 3 | description: NU1509 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 02/04/2025 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1509" 10 | --- 11 | 12 | # NuGet Warning NU1509 13 | 14 | ## Scenario 1 15 | 16 | > Duplicate 'PrunePackageReference' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PrunePackageReference' items are: X 1.0.0, X 2.0.0. 17 | 18 | ### Issue 19 | 20 | Sometimes when adding `PrunePackageReference` items, you may end up adding an item for a particular package multiple times. 21 | 22 | MSBuild projects commonly import multiple `.props` and `.targets` files, so the duplicates might not be in the same file, but may be in imported files, such as `Directory.Build.props`, `Directory.Packages.props`, or `Directory.Build.targets`. 23 | 24 | The `.NET SDK` provides a of list `PrunePackageReference`, so the conflict may be happening because you have specified a `PrunePackageReference` or due to a bug with the `.NET SDK`. 25 | 26 | ### Solution 27 | 28 | Remove the duplicate item, so that it's included exactly once. 29 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1510.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1510 3 | description: NU1510 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 02/04/2025 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1510" 10 | --- 11 | 12 | # NuGet Warning NU1510 13 | 14 | ## Scenario 1 15 | 16 | > PackageReference System.Text.Json 9.0.0 will not be pruned. Consider removing this package from your dependencies, as it is likely unnecessary. 17 | 18 | ### Issue 19 | 20 | The package `System.Text.Json` has been specified for pruning through the [PrunePackageReference](../../consume-packages/Package-References-in-Project-Files.md#prunepackagereference) feature. 21 | The `.NET SDK` generally specifies the list of packages to be pruned. The package is not needed as a direct PackageReference since the .NET runtime itself carries either the same or higher version of the assembly. 22 | 23 | ### Solution 24 | 25 | Remove the PackageReference as it's unnecessary. 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1511.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1511 3 | description: NU1511 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 02/04/2025 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1511" 10 | --- 11 | 12 | # NuGet Warning NU1511 13 | 14 | ## Scenario 1 15 | 16 | > A ProjectReference cannot be pruned, X. 17 | 18 | ### Issue 19 | 20 | The project id `X` has been specified for pruning through the [PrunePackageReference](../../consume-packages/Package-References-in-Project-Files.md#prunepackagereference) feature. 21 | Pruning of projects is not supported. 22 | 23 | ### Solution 24 | 25 | - The `.NET SDK` generally specifies the list of packages to be pruned. It may mean that you have a project matching the id of a platform assembly. 26 | In this scenario, change the name of the project. 27 | - If the `PrunePackageReference` has been specified within your project, you may need to remove the `PrunePackageReference` 28 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1601.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1601 3 | description: NU1601 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1601" 11 | --- 12 | 13 | # NuGet Warning NU1601 14 | 15 | > Dependency specified was 'PackageId' (>= 3.5.0) but ended up with 'PackageId' 4.0.0. 16 | 17 | ### Issue 18 | A direct project dependency was bumped to a higher version than the project specified. 19 | 20 | ### Solution 21 | Update the dependency in the project to an appropriate version. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1602.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1602 3 | description: NU1602 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1602" 11 | --- 12 | 13 | # NuGet Warning NU1602 14 | 15 | > 'PackageA' 4.0.0 does not provide an inclusive lower bound for dependency 'PackageB' (> 3.5.0). An approximate best match of 3.6.0 was resolved. 16 | 17 | ### Issue 18 | A package dependency is missing a lower bound. This doesn't allow restore to find the *best match*. Each restore will float downwards trying to find a lower version that can be used. This means that restore goes online to check all sources each time instead of using the packages that already exist in the user package folder. 19 | 20 | ### Solution 21 | This is usually a package authoring error. Contact the package author to resolve the issue. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1603.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1603 3 | description: NU1603 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1603" 11 | --- 12 | 13 | # NuGet Warning NU1603 14 | 15 | > 'PackageA' 4.0.0 depends on 'PackageB' (>= 4.0.0) but 4.0.0 was not found. An approximate best match of 5.0.0 was resolved. 16 | 17 | ### Issue 18 | 19 | A package dependency specified a version that could not be found. Typically, the package sources do not contain the expected lower bound version. A higher version was used instead, which differs from what the package was authored against.

This means that restore did not find the *best match*. Each restore will float downwards trying to find a lower version that can be used. This means that restore goes online to check all sources each time instead of using the packages that already exist in the user package folder. 20 | 21 | ### Solution 22 | If the package expected has not been released then this may be a package authoring error. Contact the package author to resolve the issue. If the package has been released, then check that it's available on the package sources you're using. If using a private source, you may need to update the package on that feed. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1608.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1608 3 | description: NU1608 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1608" 11 | --- 12 | 13 | # NuGet Warning NU1608 14 | 15 | > Detected package version outside of dependency constraint: 'PackageA' 1.0.0 requires 'PackageB' (= 1.0.0) but version 'PackageB' 2.0.0 was resolved. 16 | 17 | ### Issue 18 | A resolved package is higher than a dependency constraint allows. This means that a package referenced directly by a project overrides dependency constraints from other packages. 19 | 20 | ### Solution 21 | In some cases this is intentional and the warning can be suppressed. Otherwise, change the project's reference to the package to widen its version constraints. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1701.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1701 3 | description: NU1701 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1701" 11 | --- 12 | 13 | # NuGet Warning NU1701 14 | 15 | > Package 'packageId' was restored using 'TargetFrameworkA' instead the project target framework 'TargetFrameworkB'. This package may not be fully compatible with your project. 16 | 17 | ### Issue 18 | `AssetTargetFallback` was used to select assets from a package. The warning let users know that the assets may not be 100% compatible. 19 | 20 | ### Solution 21 | Change the project's target framework to one that the package supports. 22 | 23 | [!INCLUDE [nugetsolver-tool](../../includes/nugetsolver-tool.md)] 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1702.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1702 3 | description: NU1702 warning code 4 | author: nkolev92 5 | ms.date: 07/25/2024 6 | ms.topic: reference 7 | f1_keywords: 8 | - "NU1702" 9 | --- 10 | 11 | # NuGet Warning NU1702 12 | 13 | > ProjectReference 'C:\Code\Project2.csproj' was resolved using '.NETFramework,Version=v4.7.2' instead of the project target framework '.NETCoreApp,Version=v5.0'. 14 | > This project may not be fully compatible with your project. 15 | 16 | ### Issue 17 | 18 | `AssetTargetFallback` was used to select assets from a package. The warning lets users know that the assets may not be 100% compatible. 19 | 20 | ### Solution 21 | 22 | Change the target framework of the projects to make them fully compatible. 23 | Example: Change the target framework of Project2 to `.NET 5`, or change Project2 to target both `.NET 5` and `.NET Framework 4.7.2`. 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1703.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1703 3 | description: NU1703 warning code 4 | author: zkat 5 | ms.author: kmarchan 6 | ms.date: 07/01/2021 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1703" 11 | --- 12 | 13 | # NuGet Warning NU1703 14 | 15 | > 'packageId' was resolved as a dependency of 'project', but the dependency is using 'Xamarin.iOS' while 'project' is using 'net6.0-maccatalyst14.5' as its TargetFramework 16 | 17 | ### Issue 18 | 19 | While `net6.0-maccatalyst` (and higher .NET versions) support using Xamarin.iOS dependencies, this is not guaranteed to be 100% compatible. 20 | 21 | ### Solution 22 | 23 | Use a dependency that ships artifacts for `net6.0-maccatalyst` or a higher .NET version instead of relying on legacy Xamarin.iOS. 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1801.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1801 3 | description: NU1801 warning code 4 | author: zhili1208 5 | ms.author: lzhi 6 | ms.date: 06/25/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - "NU1801" 11 | --- 12 | 13 | # NuGet Warning NU1801 14 | 15 | ### Issue 16 | An error occurred when reading the feed when `IgnoreFailedSources` is set to true, converting it to a non-fatal warning. This could contain any message and is generic. 17 | 18 | Note that if `IgnoreFailedSources` is not enabled, [NU1301](./NU1301.md) will be raised instead. 19 | 20 | ### Solution 21 | Edit your configuration to specify valid sources. 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU1802.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU1802 3 | description: NU1802 warning code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 07/22/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU1802" 10 | --- 11 | 12 | # NuGet Warning NU1802 13 | 14 | ### Issue 15 | 16 | Updating last access time on file "C:\packages\contoso.library\1.0.0\.nupkg.metadata" failed with _various failure reasons_ 17 | 18 | ### Solution 19 | 20 | You have enabled an experimental feature that updates the last access of the .nupkg.metadata file in the NuGet global packages folder. 21 | Failures are likely to be issues with permissions. 22 | The details of the failure reason will be contained in the error message. Consult that information for the exact action. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3002.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3002 3 | description: NU3002 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3002 11 | --- 12 | 13 | # NuGet Warning NU3002 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The '-Timestamper' option was not provided. The signed package will not be timestamped. To learn more about this option, please visit https://docs.nuget.org/docs/reference/command-line-reference. 16 | 17 | ### Issue 18 | 19 | The `-Timestamper` option was not provided to NuGet Sign command. 20 | 21 | 22 | ### Solution 23 | 24 | To enable long-term signature validity after the signature certificate has expired, please ensure that the package signature is timestamped. 25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3006.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3006 3 | description: NU3006 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3006 11 | --- 12 | 13 | # NuGet Warning NU3006 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': Signed Zip64 packages are not supported. 16 | 17 | ### Issue 18 | 19 | NuGet client tried to verify a Zip64 package. 20 | 21 | 22 | ### Solution 23 | 24 | NuGet client does not support Zip64 signed packages. Please ensure that any package being verified is not a Zip64 pckage. You can read more about Zip64 in the [PKWARE Zip Specification](https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT). 25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3007.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3007 3 | description: NU3007 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3007 11 | --- 12 | 13 | # NuGet Warning NU3007 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package signature format version is not supported. Updating your client may solve this problem. 16 | 17 | ### Issue 18 | 19 | NuGet client tried to verify a package which has a higher package signature version than the one supported by this client. 20 | 21 | 22 | ### Solution 23 | 24 | Please ensure that you are using the latest version of the NuGet client. You can read more about the releases on [NuGet.org](https://www.nuget.org/downloads). 25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3008.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU3008 3 | description: NU3008 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3008 11 | --- 12 | 13 | # NuGet Error NU3008 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package integrity check failed. The package has changed since it was signed. Try clearing the local http-cache and run nuget operation again. 16 | 17 | ### Issue 18 | 19 | NuGet package being verified has changed since it was signed. 20 | 21 | ### Solution 22 | 23 | Please ensure that the package has not been tampered with since signing. If this was a temporary problem, then you can fix this by clearing your local http-cache(s) by running `nuget locals http-cache -clear` or `dotnet nuget locals http-cache --clear` command. However, if the problem persists then please inform the package source and the package author. 24 | 25 | If this issue happened on a package which came from `nuget.org` then please file an issue at [NuGet/NuGetGallery](https://github.com/NuGet/NuGetGallery/issues) along with the package that caused this problem. 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3009.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3009 3 | description: NU3009 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3009 11 | --- 12 | 13 | # NuGet Warning NU3009 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package signature file does not contain exactly one primary signature. 16 | 17 | ### Issue 18 | 19 | NuGet client tried to verify a package signature which contained multiple `SignerInfo` fields. 20 | 21 | 22 | ### Solution 23 | 24 | Please request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md). If the problem persists, then please file an issue at [NuGet/Home](https://github.com/NuGet/Home/issues) along with the package that generated this problem. 25 | 26 | 27 | > [!Note] 28 | > When NuGet’s [signature validation mode](../../consume-packages/installing-signed-packages.md#configure-package-signature-requirements) is set to accept (default), NU3009 is raised as a warning. 29 | > When NuGet’s signature validation mode is set to require, or when running the `nuget verify -signatures` command, NU3009 is elevated from a warning to an error. 30 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3010.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3010 3 | description: NU3010 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3010 11 | --- 12 | 13 | # NuGet Warning NU3010 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature does not have a signing certificate. 16 | 17 | ### Issue 18 | 19 | NuGet client tried to verify a package signature with a `SignerInfo` entry that does not contain a signing certificate. 20 | 21 | 22 | ### Solution 23 | 24 | Please request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md). If the problem persists, then please file an issue at [NuGet/Home](https://github.com/NuGet/Home/issues) along with the package that generated this problem. 25 | 26 | 27 | > [!Note] 28 | > When NuGet’s [signature validation mode](../../consume-packages/installing-signed-packages.md#configure-package-signature-requirements) is set to accept (default), NU3010 is raised as a warning. 29 | > When NuGet’s signature validation mode is set to require, or when running the `nuget verify -signatures` command, NU3010 is elevated from a warning to an error. 30 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3011.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3011 3 | description: NU3011 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3011 11 | --- 12 | 13 | # NuGet Warning NU3011 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature is invalid. 16 | 17 | ### Issue 18 | 19 | NuGet client was unable to read the certificate chain for the signing certificate used to sign the package. 20 | 21 | 22 | ### Solution 23 | 24 | Please request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md). If the problem persists, then please file an issue at [NuGet/Home](https://github.com/NuGet/Home/issues) along with the package that generated this problem. 25 | 26 | 27 | > [!Note] 28 | > When NuGet’s [signature validation mode](../../consume-packages/installing-signed-packages.md#configure-package-signature-requirements) is set to accept (default), NU3011 is raised as a warning. 29 | > When NuGet’s signature validation mode is set to require, or when running the `nuget verify -signatures` command, NU3011 is elevated from a warning to an error. 30 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3016.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3016 3 | description: NU3016 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3016 11 | --- 12 | 13 | # NuGet Warning NU3016 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package hash uses an unsupported hash algorithm. 16 | 17 | ### Issue 18 | 19 | NuGet client tried to verify a package which was signed using an unsupported hash algorithm. 20 | 21 | 22 | ### Solution 23 | 24 | Please ensure that the package was signed with one of the following hash algorithms - 25 | * `sha256` 26 | * `sha384` 27 | * `sha512` 28 | 29 | 30 | > [!Note] 31 | > When NuGet’s [signature validation mode](../../consume-packages/installing-signed-packages.md#configure-package-signature-requirements) is set to accept (default), NU3016 is raised as a warning. 32 | > When NuGet’s signature validation mode is set to require, or when running the `nuget verify -signatures` command, NU3016 is elevated from a warning to an error. 33 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3020.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3020 3 | description: NU3020 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3020 11 | --- 12 | 13 | # NuGet Warning NU3020 14 | 15 | ## Scenario 1 16 | 17 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp does not have a signing certificate. 18 | 19 | ### Issue 20 | 21 | The timestamp on the package signature does not contain a signing certificate. 22 | 23 | 24 | ### Solution 25 | 26 | Please try to re-sign and timestamp the package. If the problem persists, contact the Timestamp Authority to discover the source of the problem. 27 | 28 | 29 | 30 | ## Scenario 2 31 | 32 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp does not have a signing certificate. 33 | 34 | ### Issue 35 | 36 | The timestamp on the package signature does not contain a signing certificate. 37 | 38 | 39 | ### Solution 40 | 41 | Please request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md). If the problem persists, request the package author to contact the Timestamp Authority to discover the source of the problem. 42 | 43 | 44 | > [!Note] 45 | > When running the `nuget verify -signatures` command, NU3020 is raised as an error. Otherwise, NU3020 is raised as a warning. 46 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3023.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3023 3 | description: NU3023 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3023 11 | --- 12 | 13 | # NuGet Warning NU3023 14 | 15 | ## Scenario 1 16 | 17 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp certificate does not meet a minimum public key length requirement. 18 | 19 | ### Issue 20 | 21 | The certificate used to timestamp the package signature does not meet a minimum public key length requirement. 22 | 23 | 24 | ### Solution 25 | 26 | Please ensure that the Timestamp Authority's signing certificate has an RSA public key of length >= 2048 bits. 27 | 28 | 29 | 30 | ## Scenario 2 31 | 32 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp certificate does not meet a minimum public key length requirement. 33 | 34 | ### Issue 35 | 36 | The certificate used to timestamp the package signature does not meet a minimum public key length requirement. 37 | 38 | 39 | ### Solution 40 | 41 | Please ensure that the package signature was timestamped using a signing certificate with an RSA public key of length >= 2048 bits. 42 | 43 | 44 | > [!Note] 45 | > When running the `nuget verify -signatures` command, NU3023 is raised as an error. Otherwise, NU3023 is raised as a warning. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3026.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3026 3 | description: NU3026 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3026 11 | --- 12 | 13 | # NuGet Warning NU3026 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp response is invalid. Nonces did not match. 16 | 17 | ### Issue 18 | 19 | The timestamp authority did not return an expected nonce in its response; therefore, its response is invalid. 20 | 21 | 22 | ### Solution 23 | 24 | Try to re-sign and timestamp the package. If the problem persists, contact the timestamp authority to discover the source of the problem. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3027.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3027 3 | description: NU3027 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/16/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU3027 11 | --- 12 | 13 | # NuGet Warning NU3027 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The signature should be timestamped to enable long-term signature validity after the certificate has expired. 16 | 17 | ### Issue 18 | 19 | The package signature does not contain a timestamp. 20 | 21 | 22 | ### Solution 23 | 24 | For long term signature validity, please request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md) using the `-Timestamper` option. 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3029.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3029 3 | description: NU3029 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3029 11 | --- 12 | 13 | # NuGet Warning NU3029 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp signature is invalid. 16 | 17 | ### Issue 18 | 19 | The timestamp signature is invalid. 20 | 21 | 22 | ### Solution 23 | 24 | Try to re-sign and timestamp the package with a valid timestamp. If the problem persists, contact the timestamp authority to discover the source of the problem. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3030.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3030 3 | description: NU3030 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3030 11 | --- 12 | 13 | # NuGet Warning NU3030 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp's message imprint uses an unsupported hash algorithm. 16 | 17 | ### Issue 18 | 19 | The primary signature's timestamp's message imprint uses an unsupported hash algorithm. 20 | 21 | 22 | ### Solution 23 | 24 | Request the package author to re-sign the package using the `nuget sign` command as described in [NuGet docs](../../create-packages/sign-a-package.md) using the `-Timestamper` option such that the timestamp's message imprint uses one of the following hash algorithms - 25 | * `SHA-2-256` 26 | * `SHA-2-384` 27 | * `SHA-2-512` 28 | 29 | 30 | > [!Note] 31 | > When running the `nuget verify -signatures` command, NU3030 is raised as an error. Otherwise, NU3030 is raised as a warning. 32 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3031.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3031 3 | description: NU3031 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3031 11 | --- 12 | 13 | # NuGet Warning NU3031 14 | 15 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The repository countersignature is invalid. 16 | 17 | ### Issue 18 | 19 | The repository countersignature is invalid. 20 | 21 | 22 | ### Solution 23 | 24 | Contact the repository that countersigned the package. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3032.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3032 3 | description: NU3032 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3032 11 | --- 12 | 13 | # NuGet Warning NU3032 14 | 15 | ## Scenario 1 16 | 17 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package already contains a repository countersignature. Please remove the existing signature before adding a new repository countersignature. 18 | 19 | ### Issue 20 | 21 | A signed package must not contain more than 1 repository countersignature. The package already contained a repository countersignature when attempting to add a new repository countersignature. 22 | 23 | 24 | ### Solution 25 | 26 | Remove the existing signature before adding a new repository countersignature. 27 | 28 | 29 | 30 | ## Scenario 2 31 | 32 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package signature contains multiple repository countersignatures. 33 | 34 | ### Issue 35 | 36 | The package signature contains multiple repository countersignatures. 37 | 38 | 39 | ### Solution 40 | 41 | Contact the repository that countersigned the package. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3033.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3033 3 | description: NU3033 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3033 11 | --- 12 | 13 | # NuGet Warning NU3033 14 | 15 | ## Scenario 1 16 | 17 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': A repository primary signature must not have a repository countersignature. 18 | 19 | ### Issue 20 | 21 | The primary signature should be either an author signature or a repository signature. A repository primary signature cannot have a repository countersignature. 22 | 23 | ### Solution 24 | 25 | Try to re-sign the package with either an author signature or a repository signature as the primary signature, then re-countersign the package. 26 | 27 | 28 | 29 | ## Scenario 2 30 | 31 | > Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': A repository primary signature must not have a repository countersignature. 32 | 33 | ### Issue 34 | 35 | The primary signature should be either an author signature or a repository signature. A repository primary signature cannot have a repository countersignature. 36 | 37 | ### Solution 38 | 39 | Contact the repository that countersigned the package. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3035.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3035 3 | description: NU3035 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3035 11 | --- 12 | 13 | # NuGet Warning NU3035 14 | 15 | ### Issue 16 | 17 | A complete certificate chain could not be built for the repository countersignature's signing certificate. 18 | 19 | 20 | ### Solution 21 | 22 | Contact the timestamp authority to discover the source of the problem. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3038.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3038 3 | description: NU3038 Warning code 4 | author: heng-liu 5 | ms.author: henli 6 | ms.date: 3/18/2019 7 | ms.topic: reference 8 | ms.reviewer: dtivel 9 | f1_keywords: 10 | - NU3038 11 | --- 12 | 13 | # NuGet Warning NU3038 14 | 15 | ### Issue 16 | 17 | Verification settings require a repository countersignature, but the package does not have a repository countersignature. 18 | 19 | 20 | ### Solution 21 | 22 | Use a package source that has the repository countersigned package. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU3040.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU3040 3 | description: NU3040 Warning code 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/12/2018 7 | ms.topic: reference 8 | ms.reviewer: rmpablos 9 | f1_keywords: 10 | - NU3040 11 | --- 12 | 13 | # NuGet Warning NU3040 14 | 15 | > There are two certificates with conflicting allowUntrustedRoot attributes in the computed settings. The allowUntrustedRoot attribute is going to be set to false. Certificate: SHA256-3F9001EA83C560D712C24CF213C3D312CB3BFF51EE89435D3430BD06B5D0EECE 16 | 17 | ### Issue 18 | 19 | There are conflicting attributes in a certificate item in nuget.config. Two certificate items share the same `fingerprint` and `hashAlgorithm`, but have different `allowUntrustedRoot`. 20 | 21 | ### Solution 22 | 23 | NuGet will take the most restrictive of those settings (`allowUntrustedRoot=false`), to remove the warning make sure to either deduplicate the certificate items or set `allowUntrustedRoot` to the same value on both. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5000.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5000 3 | description: NU5000 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5000 11 | --- 12 | 13 | # NuGet Error NU5000 14 | 15 | ### Issue 16 | 17 | The NuGet pack operation had a problem. NU5000 is used when we haven't yet assigned a unique error code for that issue. So we can improve, please feel free to file the issue with details of your error. 18 | 19 | 20 | ### Solution 21 | 22 | Check the output window (in Visual Studio) or console output (with NuGet or dotnet command line tools) for more information. 23 | 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5001.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5001 3 | description: NU5001 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5001 11 | --- 12 | 13 | # NuGet Error NU5001 14 | > Unable to output resolved nuspec file because it would overwrite the original at 'F:\project\project.nuspec'. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was invoked with the `-InstallPackageToOutputPath` option, but the output path already contained a nuspec file. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the output path passed the to NuGet pack command does not already contain a nuspec file. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5002.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5002 3 | description: NU5002 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5002 11 | --- 12 | 13 | # NuGet Error NU5002 14 | > Please specify a nuspec, project.json, or project file to use. 15 | 16 | ### Issue 17 | 18 | No input file was provided for the NuGet pack operation. 19 | 20 | 21 | ### Solution 22 | 23 | Please use the path to a nuspec, project.json or project file to the pack command as an argument. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5003.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5003 3 | description: NU5003 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5003 11 | --- 12 | 13 | # NuGet Error NU5003 14 | > Failed to build package because of an unsupported targetFramework value on 'System.Net'. 15 | 16 | ### Issue 17 | 18 | A framework assembly specified in the nuspec file does not contain a valid framework. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the target framework specified in the referenced assembly. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5004.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5004 3 | description: NU5004 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5004 11 | --- 12 | 13 | # NuGet Error NU5004 14 | > Failed to build package. Ensure 'F:\project\project.nuspec' includes assembly files. For help on building symbols package, visit https://docs.nuget.org/. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was performed using `-Symbol` option, but the folder containing the nuspec file contained no assembly files. 19 | 20 | 21 | ### Solution 22 | 23 | When building a symbols package, ensure that the folder containing the nuspec file contains assembly files for which the symbols need to be packaged. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5005.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5005 3 | description: NU5005 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5005 11 | --- 12 | 13 | # NuGet Error NU5005 14 | > Ensure 'F:\project\project.nuspec' includes source and symbol files. For help on building symbols package, visit https://docs.nuget.org/. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was invoked with the `-Symbols` option, but the nuspec file does not contain any source or symbols files. 19 | 20 | 21 | ### Solution 22 | 23 | When building a symbols package, ensure that the folder containing the nuspec file contains assembly files for which the symbols need to be packaged. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5007.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5007 3 | description: NU5007 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5007 11 | --- 12 | 13 | # NuGet Error NU5007 14 | > No build found in F:\project\bin\Debug\net461\project.dll. Use the -Build option or build the project. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was invoked with the `-Symbols` option, but the project being packaged has not been built yet and hence cannot be packed. 19 | 20 | 21 | ### Solution 22 | 23 | Please build the project before running NuGet pack operation or use the `-Build` option to build the project before packaging. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5008.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5008 3 | description: NU5008 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5008 11 | --- 12 | 13 | # NuGet Error NU5008 14 | > Manifest file not found at 'F:\project\project.nuspec' 15 | 16 | ### Issue 17 | 18 | The nuspec file passed to NuGet pack operation does not exist. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the nuspec file passed to the NuGet pack command exists on disk. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5009.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5009 3 | description: NU5009 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5009 11 | --- 12 | 13 | # NuGet Error NU5009 14 | > Cannot find version of msbuild. 15 | 16 | ### Issue 17 | 18 | NuGet pack operation cannot find msbuild. 19 | 20 | 21 | ### Solution 22 | 23 | Please pass the `-MsBuildPath` to NuGet pack command. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5010.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5010 3 | description: NU5010 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5010 11 | --- 12 | 13 | # NuGet Error NU5010 14 | > Version string specified for package reference '9.9.9.9.9' is invalid. 15 | 16 | ### Issue 17 | 18 | The version string given to NuGet pack operation is not a valid string. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the version string passed to NuGet pack operation is a valid SemVer2 string. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5011.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5011 3 | description: NU5011 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5011 11 | --- 12 | 13 | # NuGet Error NU5011 14 | > Unable to extract metadata from 'project.csproj'. 15 | 16 | ### Issue 17 | 18 | A runtime exception occurred while extracting metadata from an assembly or a project file. 19 | 20 | 21 | ### Solution 22 | 23 | Please create an issue at https://github.com/NuGet/Home/issues. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5012.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5012 3 | description: NU5012 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5012 11 | --- 12 | 13 | # NuGet Error NU5012 14 | > Unable to find 'F:\project\bin\Debug\net461\project.dll'. Make sure the project has been built. 15 | 16 | ### Issue 17 | 18 | The project being packed has not been built yet and hence cannot be packaged. 19 | 20 | 21 | ### Solution 22 | 23 | Please build the project before running NuGet pack operation or use the `-Build` option to build the project before packaging. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5013.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5013 3 | description: NU5013 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5013 11 | --- 12 | 13 | # NuGet Error NU5013 14 | > Failed to build 'project.csproj' 15 | 16 | ### Issue 17 | 18 | The project failed to build while running NuGet pack operation with the `-Build` option. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the build error in the project and try again. The reason for failure should be displayed in the console logs. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5014.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5014 3 | description: NU5014 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5014 11 | --- 12 | 13 | # NuGet Error NU5014 14 | > Error occurred when processing file 'F:\project2\project2.csproj': The 'id' start tag on line 4 position 10 does not match the end tag of 'ids'. Line 4, position 20. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was run with the `-IncludeReferencedProjects` option and an error ocurred while reading the nuspec file with a referenced project. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the nuspec error as per the details listed in the error message. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5015.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5015 3 | description: NU5015 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5015 11 | --- 12 | 13 | # NuGet Error NU5015 14 | > project.json cannot contain multiple Target Frameworks. 15 | 16 | ### Issue 17 | 18 | The project.json file passed to NuGet pack operation contains multiple target frameworks. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the project.json file to contain only a single target framework. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5016.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5016 3 | description: NU5016 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5016 11 | --- 12 | 13 | # NuGet Error NU5016 14 | > Package version constraints for 'NuGet.Versioning' return a version range that is empty. 15 | 16 | ### Issue 17 | 18 | The project has a package dependency which does not have a valid version. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the dependency version to be semver compliant. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5017.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5017 3 | description: NU5017 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5017 11 | --- 12 | 13 | # NuGet Error NU5017 14 | > Cannot create a package that has no dependencies nor content. 15 | 16 | ### Issue 17 | 18 | The package being saved does not contain any package references, assemblies or framework references. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the package being created contains either assemblies or package references. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5018.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5018 3 | description: NU5018 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5018 11 | --- 12 | 13 | # NuGet Error NU5018 14 | > Invalid assembly reference 'xunit.dll'. Ensure that a file named 'xunit.dll' exists in the lib directory. 15 | 16 | ### Issue 17 | 18 | The nuspec file used to create the NuGet pack operation contained `references` that do not exist in the `.\lib` folder in the project directory. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that any referenced assemblies are placed inside `.\lib` folder which is in the same folder as the nuspec file used to create the package. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5019.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5019 3 | description: NU5019 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5019 11 | --- 12 | 13 | # NuGet Error NU5019 14 | > File not found: 'bad_file.path' 15 | 16 | ### Issue 17 | 18 | The nuspec file used to create the NuGet pack operation contained `files` that do not exist. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that any `file` entries in the `files` element in the nuspec file is available at the path specified as the `src`. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5020.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5020 3 | description: NU5020 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5020 11 | --- 12 | 13 | # NuGet Error NU5020 14 | > A source file was added with an empty path. 15 | 16 | ### Issue 17 | 18 | A source file was passed to `msbuild -t:pack` operation with an empty path. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that all source files passed to `msbuild -t:pack` operation have a vaild path and exist on the disk. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5021.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5021 3 | description: NU5021 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5021 11 | --- 12 | 13 | # NuGet Error NU5021 14 | > The project directory for the source file 'src/Project/Code.cs' could not be found. 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation was invoked with the `-Symbols` option, but the project directory for a source file was not found. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the source files are present on idsk. Otherwise please file an issue at [NuGet/Home](https://github.com/NuGet/Home/issues) 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5022.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5022 3 | description: NU5022 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5022 11 | --- 12 | 13 | # NuGet Error NU5022 14 | > MinClient Version string specified '9.9.9.9.9' is invalid. 15 | 16 | ### Issue 17 | 18 | The `MinClientVersion` property passed to msbuild -t:pack operation is not a valid version string. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the version string passed as `MinClientVersion` to be a valid SemVer version. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5023.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5023 3 | description: NU5023 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5023 11 | --- 12 | 13 | # NuGet Error NU5023 14 | > The assets file produced by restore does not exist. Try restoring the project again. The expected location of the assets file is F:\project\obj\project.assets.json. 15 | 16 | ### Issue 17 | 18 | The project passed to the `msbuild -t:pack` does not contain an assets file in the obj directory. 19 | 20 | 21 | ### Solution 22 | 23 | Please run `msbuild -t:restore` operation on the project being packaged before running the pack operation. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5024.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5024 3 | description: NU5024 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5024 11 | --- 12 | 13 | # NuGet Error NU5024 14 | > PackageVersion string specified '9.9.9.9.9' is invalid. 15 | 16 | ### Issue 17 | 18 | The `PackageVersion` property passed to msbuild -t:pack operation is not a valid version string. 19 | 20 | 21 | ### Solution 22 | 23 | Please fix the version string passed as `PackageVersion` to be a valid SemVer version. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5025.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5025 3 | description: NU5025 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5025 11 | --- 12 | 13 | # NuGet Error NU5025 14 | > The assets file found does not contain a valid package spec. Try restoring the project again. The location of the assets file is F:\project\obj\project.assets.json. 15 | 16 | ### Issue 17 | 18 | The project passed to the `msbuild -t:pack` does not contain a valid assets file in the obj directory. 19 | 20 | 21 | ### Solution 22 | 23 | Please run `msbuild -t:restore -p:restoreforce=true` operation on the project being packaged before running the pack operation. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5026.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5026 3 | description: NU5026 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5026 11 | --- 12 | 13 | # NuGet Error NU5026 14 | > The file ''F:\project\bin\Debug\net461\project.exe' to be packed was not found on disk. 15 | 16 | ### Issue 17 | 18 | The project being packed has not been built yet and hence cannot be packed. 19 | 20 | 21 | ### Solution 22 | 23 | Please build the project before running dotnet pack operation or do not use `--no-build` option to allow dotnet pack to build the project before packaging. 24 | 25 | You may have written a project that does not output assemblies. If you intend to ship an assembly-free NuGet package, disable `dotnet pack`’s requirement for an output assembly. You can do this by setting the `IncludeBuildOutput` property to `false` in your project file. 26 | 27 | Also see [related msbuild properties](../msbuild-targets.md#output-assemblies). 28 | 29 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5027.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5027 3 | description: NU5027 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5027 11 | --- 12 | 13 | # NuGet Error NU5027 14 | > Invalid target framework for the file 'F:\project\project.dll'. 15 | 16 | ### Issue 17 | 18 | An assembly being packaged does not contain a valid target framework metadata. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the assembly being packaged contains a valid `TargetFramework` property. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5028.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5028 3 | description: NU5028 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5028 11 | --- 12 | 13 | # NuGet Error NU5028 14 | > No project was provided to the PackTask. 15 | 16 | ### Issue 17 | 18 | No project file was specified to the `msbuild -t:pack` operation. 19 | 20 | 21 | ### Solution 22 | 23 | Please specify the project to pack operation. You can either specify it in the cammand (`msbuild -t:pack project.csproj`) or run `msbuild -t:pack` operation in a folder containing a project file. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5029.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5029 3 | description: NU5029 Error code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5029 11 | --- 12 | 13 | # NuGet Error NU5029 14 | > NuspecProperties should be in the form of 'key1=value1;key2=value2'. 15 | 16 | ### Issue 17 | 18 | Properties passed to `msbuild -t:pack -p:NuspecFile=project.nuspec` command were not in the right format to be parsed. 19 | 20 | 21 | ### Solution 22 | 23 | Please pass any nuspec properties using `-p:NuspecProperties` in the format of `key=value`. For instance `msbuild -t:pack -p:NuspecFile=project.nuspec -p:NuspecProperties="configuration=release"` 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5030.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5030 3 | description: NU5030 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5030 10 | --- 11 | 12 | # NuGet Error NU5030 13 | > The license file 'LICENSE.txt' does not exist in the package. 14 | 15 | ### Issue 16 | 17 | The license file is referenced in the metadata with either PackageLicenseFile in the csproj or the license element in the nuspec, but the file itself was not included in the expected location within the package. 18 | 19 | 20 | ### Solution 21 | 22 | Include the file in the package, for example: 23 | 24 | If pack with the targets: 25 | 26 | ```xml 27 | 28 | LICENSE.txt 29 | 30 | 31 | 32 | 33 | 34 | ``` 35 | 36 | If packing with a nuspec: 37 | 38 | ```xml 39 | 40 | 41 | LICENSE.txt 42 | 43 | 44 | 45 | 46 | 47 | ``` 48 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5031.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5031 3 | description: NU5031 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5031 10 | --- 11 | 12 | # NuGet Error NU5031 13 | > The license file 'LICENSE.txt' has an invalid extension. Valid options are .txt, .md or none. 14 | 15 | ### Issue 16 | 17 | Only the listed file extensions are allowed. 18 | 19 | ### Solution 20 | 21 | Use a file extensions from the allowed list. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5032.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5032 3 | description: NU5032 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5032 10 | --- 11 | 12 | # NuGet Error NU5032 13 | > The license expression 'MIT OR OR Apache-2.0' cannot be parsed succesfully. The license expression is invalid. 14 | 15 | ### Issue 16 | 17 | The license expression does not conform to the NuGet license expression grammar. 18 | 19 | ### Solution 20 | 21 | In this case there are 2 'OR' operators. The operators have to be surrounded with operands. 22 | For example: 23 | 24 | ``` 25 | MIT OR Apache-2.0 26 | ``` 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5033.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5033 3 | description: NU5033 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5033 10 | --- 11 | 12 | # NuGet Error NU5033 13 | > Invalid metadata. Cannot specify both a License Expression and a License File. 14 | 15 | ### Issue 16 | 17 | The PackageLicenseExpression and PackageLicenseFile properties are mutually exclusive. 18 | 19 | ### Solution 20 | 21 | Use one or the other. If you are using a well known license that's part of the standard license list, consider using an expression. Otherwise please use a license file. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5034.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5034 3 | description: NU5034 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5034 10 | --- 11 | 12 | # NuGet Error NU5034 13 | > The PackageLicenseExpressionVersion string '2.0.0-InvalidSystemVersion' is not a valid version. 14 | 15 | ### Issue 16 | 17 | The PackageLicenseExpressionVersion string is a System.Version. That means no labels are allowed. 18 | 19 | ### Solution 20 | 21 | Change the property value to `2.0.0` 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5035.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5035 3 | description: NU5035 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5035 10 | --- 11 | 12 | # NuGet Error NU5035 13 | > The PackageLicenseUrl cannot be used in conjunction with the PackageLicenseFile and PackageLicenseExpression. 14 | 15 | ### Issue 16 | 17 | When using PackageLicenseFile or PackageLicenseExpression, you should not set the PackageLicenseUrl property. 18 | The licenseUrl metadata will be auto-generated by the client tools to a down-level friendly url. 19 | 20 | ### Solution 21 | 22 | Do not set the PackageLicenseUrl. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5036.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5036 3 | description: NU5036 Error code 4 | author: rrelyea 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5036 11 | --- 12 | 13 | # NuGet Error NU5036 14 | > This package has an improperly escaped Url in LicenseUrl 15 | 16 | ### Issue 17 | 18 | LicenseUrl metadata value in the nuspec file should be properly escaped. 19 | Some versions of nuget pack functionality have a problem which will be updated asap. 20 | 21 | ### Solution 22 | 23 | Use a fixed version of nuget pack functionality: 24 | * "NuGet.exe pack" - fixed in 4.9.1 25 | * "dotnet.exe pack" - broken in 2.1.500. No fix available yet. (don't use new License expression or file feature yet, to avoid problem.) 26 | * "msbuild /t:pack" - broken in Visual Studio 15.9.1. No fix available yet. (don't use new License expression or file feature yet, to avoid problem.) 27 | 28 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5038.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5038 3 | description: NU5038 Error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 7/28/2020 7 | ms.topic: reference 8 | ms.reviewer: 9 | f1_keywords: 10 | - NU5038 11 | --- 12 | 13 | # NuGet Error NU5038 14 | > The readme file 'readme.txt' has an invalid extension. It must end in .md. 15 | 16 | ### Issue 17 | 18 | The readme file must be a markdown file, and must end in '*.md*'. 19 | 20 | ### Solution 21 | 22 | Use a markdown file extension for the readme file. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5040.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5040 3 | description: NU5040 Error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 7/28/2020 7 | ms.topic: reference 8 | ms.reviewer: 9 | f1_keywords: 10 | - NU5040 11 | --- 12 | 13 | # NuGet Error NU5040 14 | 15 | > The readme file 'readme.md' is empty. 16 | 17 | 18 | ### Issue 19 | 20 | The file that is specified as the package readme is empty. 21 | 22 | 23 | ### Solution 24 | 25 | Populate the contents of the readme file. 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5042.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5042 3 | description: NU5042 error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 11/07/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU5042" 10 | --- 11 | 12 | # NuGet Error NU5042 13 | 14 | > `project.json` pack is disabled in the current NuGet version, and will be permanently removed in a future version. 15 | > Please consider migrating 'MyProject' to `PackageReference` and using the pack targets. 16 | > You can set the 'NUGET_ENABLE_LEGACY_PROJECT_JSON_PACK' environment variable to 'true' to temporarily reenable this functionality. 17 | 18 | ### Issue 19 | 20 | NuGet.exe pack for project.json projects is not supported. 21 | 22 | ### Solution 23 | 24 | Migrate your project to PackageReference and use the pack targets instead. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5045.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5045 3 | description: NU5045 Error code 4 | author: nkolev92 5 | ms.date: 02/02/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU5045 9 | --- 10 | 11 | # NuGet Warning NU5045 12 | 13 | > The 'icon' element 'icon.svg' has an invalid file extension. Valid options are .png, .jpg or .jpeg. 14 | 15 | ### Issue 16 | 17 | The icon file provided does not have a supported extension. 18 | 19 | ### Solution 20 | 21 | Consult the options in the error message and use one of those file types. 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5047.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5047 3 | description: NU5047 Error code 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 9/4/2019 7 | ms.topic: reference 8 | ms.reviewer: karann 9 | f1_keywords: 10 | - NU5047 11 | --- 12 | 13 | # NuGet Error NU5047 14 | 15 | > The icon file size must not exceed 1 megabyte. 16 | 17 | 18 | ### Issue 19 | 20 | The file that is specified as the package icon is larger than 1 megabyte (MB). NuGet only allows icons whose file size is less than 1 MB. 21 | 22 | 23 | ### Solution 24 | 25 | Use an image editor program to reduce the size of the package icon file. 26 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5049.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5049 3 | description: NU5049 error code 4 | author: nkolev92 5 | ms.author: nikolev 6 | ms.date: 11/07/2022 7 | ms.topic: reference 8 | f1_keywords: 9 | - "NU5049" 10 | --- 11 | 12 | # NuGet Error NU5049 13 | 14 | > The `pack` command for SDK-style projects is not supported, use `dotnet pack` or `msbuild -t:pack` to pack this project instead. You can override this behavior by setting the 'NUGET_ENABLE_LEGACY_CSPROJ_PACK' environment variable to 'true'. 15 | 16 | ### Issue 17 | 18 | NuGet.exe pack should not be used to generate packages for SDK-style projects. 19 | 20 | ### Solution 21 | 22 | Use `dotnet pack` or `msbuild -t:pack` instead. 23 | It recommended that you do not use the legacy csproj pack experience as it generates incomplete packages. 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5100.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5100 3 | description: NU5100 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5100 11 | --- 12 | 13 | # NuGet Warning NU5100 14 | > The assembly 'bin\Debug\net461\project.dll' is not inside the 'lib' folder and hence it won't be added as a reference when the package is installed into a project. Move it into the 'lib' folder if it needs to be referenced. 15 | 16 | ### Issue 17 | 18 | The folder being packaged contains an assembly file that is not in `lib` folder. 19 | 20 | 21 | ### Solution 22 | 23 | While packaging a folder please ensure that all assembly files are placed inside a framework-specific folder under a `lib` folder. For more information on the folder structure, see [Framework version folder structure](../../create-packages/supporting-multiple-target-frameworks.md#framework-version-folder-structure). 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5101.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5101 3 | description: NU5101 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5101 11 | --- 12 | 13 | # NuGet Warning NU5101 14 | 15 | ## Scenario 1 16 | > The assembly 'lib\project.dll' is placed directly under 'lib' folder. It is recommended that assemblies be placed inside a framework-specific folder. Move it into a framework-specific folder. 17 | 18 | ### Issue 19 | 20 | The folder being packaged contains an assembly file that is directly under a `lib` folder. 21 | 22 | 23 | ### Solution 24 | 25 | While packaging a folder please ensure that all assembly files are placed inside a framework-specific folder under a `lib` folder. 26 | 27 | 28 | ## Scenario 2 29 | > The assembly 'lib\project.dll' will be ignored when the package is installed after the migration. 30 | 31 | ### Issue 32 | 33 | The package contains an assembly file that is directly under a `lib` folder. The package will not be compatible with a package reference type of project. 34 | 35 | 36 | ### Solution 37 | 38 | Please request the package author to fix the package such that all assemblies are placed inside a framework-specific folder under a `lib` folder. You can read more about it in [NuGet docs](../../consume-packages/migrate-packages-config-to-package-reference.md). 39 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5102.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5102 3 | description: NU5102 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5102 11 | --- 12 | 13 | # NuGet Warning NU5102 14 | > The value "http://project_url_here_or_delete_this_line/" for ProjectUrl is a sample value and should be removed. Replace it with an appropriate value or remove it and rebuild your package. 15 | 16 | ### Issue 17 | 18 | A default value was used for a Nuspec property. 19 | 20 | 21 | ### Solution 22 | 23 | Please change the value for the property specified. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5103.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5103 3 | description: NU5103 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5103 11 | --- 12 | 13 | # NuGet Warning NU5103 14 | > The folder 'lib\random_tfm\temp.dll' under 'lib' is not recognized as a valid framework name or a supported culture identifier. Rename it to a valid framework name or culture identifier. 15 | 16 | ### Issue 17 | 18 | An assembly was detected to be under an invalid target framework or culture identifier folder under the lib folder. 19 | 20 | 21 | ### Solution 22 | 23 | Please rename the folder to a valid framework name or culture identifier. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5104.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5104 3 | description: NU5104 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5104 11 | --- 12 | 13 | # NuGet Warning NU5104 14 | > A stable release of a package should not have a prerelease dependency. Either modify the version spec of dependency "NuGet.Versioning [4.7.0-preview4.5065, )" or update the version field in the nuspec. 15 | 16 | ### Issue 17 | 18 | The project or nuspec being packaged contains a dependency on a prerelease package. 19 | 20 | 21 | ### Solution 22 | 23 | If you intend to create a prerelease package then please refer to SemVer2 guidelines and add a prerelease tag to the version property i.e. `1.0.0-pre`. If you intend to create a stable package then please update the specified dependency version to a stable version. 24 | 25 | > [!NOTE] 26 | > Mixing stable and prerelease packages may lead to unexpected behaviors at resolution time. Learn more about how [PackageReference](../../concepts/Dependency-Resolution.md#version-ranges-and-prerelease-versions-with-packagereference) and [packages.config](../../concepts/Dependency-Resolution.md#version-ranges-and-prerelease-versions-with-packagesconfig) projects handle this resolution. 27 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5105.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5105 3 | description: NU5105 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/8/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5105 11 | --- 12 | 13 | # NuGet Warning NU5105 14 | > The package version '1.2.3+semver2.metadata' uses SemVer 2.0.0 or components of SemVer 1.0.0 that are not supported on legacy clients. Change the package version to a SemVer 1.0.0 string. If the version contains a release label it must start with a letter. This message can be ignored if the package is not intended for older clients. 15 | 16 | ### Issue 17 | 18 | The `version` property specified contains SemVer 2.0.0 components or SemVer 1.0.0 components that may not be supported on NuGet clients older than v4.3 19 | 20 | 21 | ### Solution 22 | 23 | If you intend for your package to be available to NuGet clients older than v4.3 then please adapt the `version` property to be compatible with the legacy clients. You can read more about the SemVer 2.0.0 support [here](https://github.com/NuGet/Home/wiki/SemVer-2.0.0-support). 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5106.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5106 3 | description: NU5106 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5106 11 | --- 12 | 13 | # NuGet Warning NU5106 14 | > The file at 'lib\WinRT\temp.dll' uses the obsolete 'WinRT' as the framework folder. Replace 'WinRT' or 'WinRT45' with 'NetCore45'. 15 | 16 | ### Issue 17 | 18 | A file was detected to be under an `WinRT` or `WinRT45` target framework folder under the lib folder. However, `WinRT` and `WinRT45` target frameworks are now obsolete. 19 | 20 | 21 | ### Solution 22 | 23 | Please rename the target framework folder to `NetCore45`. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5107.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5107 3 | description: NU5107 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5107 11 | --- 12 | 13 | # NuGet Warning NU5107 14 | > The file 'tools/subfolder/init.ps1' will be ignored by NuGet because it is not directly under 'tools' folder. Place the file directly under 'tools' folder. 15 | 16 | ### Issue 17 | 18 | An `init.ps1` file was detected in a folder under the `tools` folder. 19 | 20 | 21 | ### Solution 22 | 23 | Please place the `init.ps1` file directly under the `tools` folder for it to be compatible with NuGet tooling. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5108.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5108 3 | description: NU5108 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5108 11 | --- 12 | 13 | # NuGet Warning NU5108 14 | > The transform file 'other\code.pp' is outside the 'content' folder and hence will not be transformed during installation of this package. Move it into the 'content' folder. 15 | 16 | ### Issue 17 | 18 | An `.pp` or a `.transform` file was detected in a folder other than `content` folder. 19 | 20 | 21 | ### Solution 22 | 23 | Please place the `.pp` or a `.transform` file under the `content` folder for it to be compatible with NuGet tooling. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5109.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5109 3 | description: NU5109 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5109 11 | --- 12 | 13 | # NuGet Warning NU5109 14 | > The file at 'tools/_._' uses the symbol for empty directory '_._', but it is present in a directory that contains other files. Please remove this file from directories that contain other files. 15 | 16 | ### Issue 17 | 18 | A file with file name `_._` was detected in a folder that contains other files. 19 | 20 | 21 | ### Solution 22 | 23 | The file name '_._' is used as a symbol of empty directories. Any file with that file name should be present in an empty directory. Please remove this file from directories that contain other files. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5110.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5110 3 | description: NU5110 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5110 11 | --- 12 | 13 | # NuGet Warning NU5110 14 | > The script file 'other\init.ps1' is outside the 'tools' folder and hence will not be executed during installation of this package. Move it into the 'tools' folder. 15 | 16 | ### Issue 17 | 18 | An `.ps1` file was detected in a folder other than `tools` folder. 19 | 20 | 21 | ### Solution 22 | 23 | Please place the `.ps1` file under the `tools` folder for it to be compatible with NuGet tooling. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5111.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5111 3 | description: NU5111 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5111 11 | --- 12 | 13 | # NuGet Warning NU5111 14 | > The script file 'tools\random.ps1' is not recognized by NuGet and hence will not be executed during installation of this package. Rename it to install.ps1, uninstall.ps1 or init.ps1 and place it directly under 'tools'. 15 | 16 | ### Issue 17 | 18 | An unrecognized `.ps1` file was detected being packaged. 19 | 20 | 21 | ### Solution 22 | 23 | Please rename the file to ` init.ps1` and place it directly under `tools` folder for it to be compatible with NuGet tooling. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5112.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5112 3 | description: NU5112 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5112 11 | --- 12 | 13 | # NuGet Warning NU5112 14 | > The version of dependency 'NuGet.Versioning' is not specified. Specify the version of dependency and rebuild your package. 15 | 16 | ### Issue 17 | 18 | A dependency was specified in the nuspec file without a version i.e. - `` 19 | 20 | 21 | ### Solution 22 | 23 | Please add a version to all the dependencies specified in the nuspec being packaged. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5114.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5114 3 | description: NU5114 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5114 11 | --- 12 | 13 | # NuGet Warning NU5114 14 | > 'SolutionDir' key already exists in Properties collection. Overriding value. 15 | 16 | ### Issue 17 | 18 | A property was specified in the project file and also passed through pack command using `-Properties` or `-p:NuspecProperties` options. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that is a property is defined in the project file then, you do not pass the same property through pack command using `-Properties` or `-p:NuspecProperties` options. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5115.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5115 3 | description: NU5115 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5115 11 | --- 12 | 13 | # NuGet Warning NU5115 14 | > Description was not specified. Using 'Description'. 15 | 16 | ### Issue 17 | 18 | A property was not specified to the pack command, hence a default value was chosen instead. 19 | 20 | 21 | ### Solution 22 | 23 | Please specify the mentioned property in the csproj as an msbuild property if using project file or in the nuspec file. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5116.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5116 3 | description: NU5116 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5116 11 | --- 12 | 13 | # NuGet Warning NU5116 14 | > 'Content\sample.txt' was included in the project but doesn't exist. Skipping... 15 | 16 | ### Issue 17 | 18 | A content file specified in the project being packaged does not exist on the disk and is being skipped. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that all the content file specified in the project exist on disk. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5117.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5117 3 | description: NU5117 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5117 11 | --- 12 | 13 | # NuGet Warning NU5117 14 | > '$(MSBuildProjectDirectory)/tools/sample.txt' was included in the project but the path could not be resolved. Skipping... 15 | 16 | ### Issue 17 | 18 | A file was added in the project file but the file path could not be resolved during the pack operation. 19 | 20 | 21 | ### Solution 22 | 23 | The pack operation could not resolve a file that was added as an msbuild variable. Please update the path to be a fully resolved path. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5118.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5118 3 | description: NU5118 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5118 11 | --- 12 | 13 | # NuGet Warning NU5118 14 | > File 'F :\validation\test\proj\tools\readme.1.txt' is not added because the package already contains file 'tools\readme.txt' 15 | 16 | ### Issue 17 | 18 | A file added as `Content` in the project file could not be added to the package being generated because another with the same `PackagePath` was already added to the package. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that any `Content` files being added to the package using the project file have unique `PackagePath` metadata. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5119.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5119 3 | description: NU5119 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5119 11 | --- 12 | 13 | # NuGet Warning NU5119 14 | > File 'F:\project\binary\Libuv.1.10.0.nupkg' was not added to the package. Files and folders starting with '.' or ending with '.nupkg' are excluded by default. To include this file, use -NoDefaultExcludes from the commandline 15 | 16 | ### Issue 17 | 18 | The NuGet pack operation found a `.nupkg` file or a file/folder starting with `.` to be added to the package. 19 | 20 | 21 | ### Solution 22 | 23 | If you intend to package a `.nupkg` file or a file/folder starting with `.` then please use `-NoDefaultExcludes` property to allow the packaging of those files/folders. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5120.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5120 3 | description: NU5120 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5120 11 | --- 12 | 13 | # NuGet Warning NU5120 14 | > install.ps1 script will be ignored when the package is installed after the migration. 15 | 16 | ### Issue 17 | 18 | The package contains an `install.ps1` file. The file will not be executed if the package is installed to a package reference type of project. 19 | 20 | 21 | ### Solution 22 | 23 | Please request the package author to fix the package such that it no longer contains an `install.ps1` file. You can read more about it in [NuGet docs](../../consume-packages/migrate-packages-config-to-package-reference.md). 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5121.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5121 3 | description: NU5121 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5121 11 | --- 12 | 13 | # NuGet Warning NU5121 14 | > 'content' assets will not be available when the package is installed after the migration. 15 | 16 | ### Issue 17 | 18 | The package contains an files under a `Content` folder. These assets will not be available if the package is installed to a package reference type of project. 19 | 20 | 21 | ### Solution 22 | 23 | Please request the package author to fix the package such that it no longer contains an `Content` foler. You can read more about it in [NuGet docs](../../consume-packages/migrate-packages-config-to-package-reference.md). 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5122.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5122 3 | description: NU5122 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5122 11 | --- 12 | 13 | # NuGet Warning NU5122 14 | > XDT transform file 'tools/transform.xdt' will not be applied when the package is installed after the migration. 15 | 16 | ### Issue 17 | 18 | The package contains an assembly file that is not under a target framework specific folder. The package will not be compatible with a package reference type of project. 19 | 20 | 21 | ### Solution 22 | 23 | Please request the package author to fix the package such that it no longer contains an `install.ps1` file. You can read more about it in [NuGet docs](../../consume-packages/migrate-packages-config-to-package-reference.md). 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5123.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5123 3 | description: NU5123 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/14/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5123 11 | --- 12 | 13 | # NuGet Warning NU5123 14 | > The file 'content/<LongPath>/readme.txt' path, name, or both are too long. Your package might not work without long file path support. Please shorten the file path or file name. 15 | 16 | ### Issue 17 | 18 | A file was detected to have an installed path of longer than 200 characters. Installed path is defined as the `//target_file_path`, where `target_file_path` is defined in the `target` property of the`` section in the nuspec file. 19 | 20 | 21 | ### Solution 22 | 23 | Please ensure that the path `//target_file_path` for all the files included in the package are less than 200 characters, where `target_file_path` is defined in the `target` property of the`` section in the nuspec file. 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5124.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5124 3 | description: NU5124 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5124 10 | --- 11 | 12 | # NuGet Warning NU5124 13 | > The license identifier 'Microsoft-SpecialLicense' is not recognized by the current toolset. 14 | 15 | ### Issue 16 | 17 | The NuGet Client tools have a known list of license identifiers. As this knowledge is contained within the product, sometimes version of the tools is not aware of the standardization of the license. 18 | Other times, the license simply is not a standardized license, with no clear timeline of ever becoming one. 19 | 20 | ### Solution 21 | 22 | Use an updated client that understands the license identifier you are trying to use. 23 | Use a license file instead of an expression if there is no timeline for the said license to become an SPDX standard license. -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5125.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5125 3 | description: NU5125 Error code 4 | author: nkolev92 5 | ms.date: 11/15/2018 6 | ms.topic: reference 7 | ms.reviewer: karann 8 | f1_keywords: 9 | - NU5125 10 | --- 11 | 12 | # NuGet Warning NU5125 13 | > The 'licenseUrl' element will be deprecated. Consider using the 'license' element instead. 14 | 15 | ### Issue 16 | 17 | The `licenseUrl` element is being replaced by the `license` element. 18 | 19 | ### Solution 20 | 21 | If you create your NuGet package using `dotnet pack` or `msbuild -t:pack`, follow the documentation on [packaging a license expression or a license file using MSBuild targets](../msbuild-targets.md#packing-a-license-expression-or-a-license-file). 22 | 23 | If you use a `.nuspec` file, use the [`license` element](../nuspec.md#license). 24 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5126.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Error NU5126 3 | description: NU5126 Error code 4 | author: nkolev92 5 | ms.date: 02/02/2022 6 | ms.topic: reference 7 | f1_keywords: 8 | - NU5126 9 | --- 10 | 11 | # NuGet Warning NU5126 12 | 13 | > `project.json` pack is deprecated. Please consider migrating '{0}' to `PackageReference` and using the pack targets 14 | 15 | ### Issue 16 | 17 | `project.json` as a package management style is no longer actively developed and was replaced by PackageReference and [pack targets](../msbuild-targets.md). 18 | 19 | ### Solution 20 | 21 | Migrate your package management style to [PackageReference](../../consume-packages/package-references-in-project-files.md) and use the [pack targets](../msbuild-targets.md). 22 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5133.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5133 3 | description: NU5133 Warning code 4 | author: erdembayar 5 | ms.author: eryondon 6 | ms.date: 03/18/2022 7 | ms.topic: reference 8 | ms.reviewer: 9 | f1_keywords: 10 | - NU5133 11 | --- 12 | 13 | # NuGet Warning NU5133 14 | 15 | ## Example 16 | 17 | > Warning NU5133: NuGet.exe file on path \Downloads\nuget.exe needs to be unblocked after downloading. 18 | 19 | ### Issue 20 | When downloading a file on Windows, in this case nuget.exe, through a web browser, the `Mark Of The Web` may be added. 21 | This makes Windows consider that flag as potentially dangerous despite coming from a well known source such as nuget.org. 22 | As a consequence some `nuget.exe pack` operations may work incorrectly. 23 | 24 | ### Solution 1 25 | Right click on your downloaded copy of `nuget.exe` and select "Properties". 26 | 27 | ![NuGet Properties](../media/NuGetProperties.png) 28 | 29 | Now tick the `Unblock` then press apply. 30 | 31 | ![NuGet Unblock](../media/NuGetUnblock.png) 32 | 33 | Now try again the pack operation. 34 | 35 | ### Solution 2 36 | From powershell terminal run `Unblock-File -Path .\Solution\nuget.exe` 37 | -------------------------------------------------------------------------------- /docs/reference/errors-and-warnings/NU5500.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet Warning NU5500 3 | description: NU5500 Warning code 4 | author: mishra14 5 | ms.author: jodou 6 | ms.date: 8/3/2018 7 | ms.topic: reference 8 | ms.reviewer: anangaur 9 | f1_keywords: 10 | - NU5500 11 | --- 12 | 13 | # NuGet Warning NU5500 14 | 15 | ### Issue 16 | 17 | The NuGet pack operation had a problem. NU5500 is used when we haven't yet assigned a unique warning code for that issue. So we can improve, please feel free to file the issue with details of your error. 18 | 19 | 20 | ### Solution 21 | 22 | Check the output window (in Visual Studio) or console output (with NuGet or dotnet command line tools) for more information. 23 | 24 | 25 | -------------------------------------------------------------------------------- /docs/reference/media/CertificateExportWizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/CertificateExportWizard.png -------------------------------------------------------------------------------- /docs/reference/media/NuGetProperties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/NuGetProperties.png -------------------------------------------------------------------------------- /docs/reference/media/NuGetUnblock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/NuGetUnblock.png -------------------------------------------------------------------------------- /docs/reference/media/SchemaExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/SchemaExplorer.png -------------------------------------------------------------------------------- /docs/reference/media/configure-package-signers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/configure-package-signers.png -------------------------------------------------------------------------------- /docs/reference/media/registered-certs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/media/registered-certs.png -------------------------------------------------------------------------------- /docs/reference/ps-reference/media/Register-TabExpansion-Example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/reference/ps-reference/media/Register-TabExpansion-Example.png -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.12-RC.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.12-RC Release Notes 3 | description: Release notes for NuGet 2.12 RC including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.12-RC Release Notes 11 | 12 | NuGet 2.12-RC was released June 22, 2016 as an update to the 2.12.0-rc VSIX for Visual Studio 2013. 13 | 14 | ### Updates in this release 15 | 16 | * Full NetStandard and NetCoreApp support for VS2013. 17 | * Adding include/exclude to `.nuspec` dependency entries. 18 | * Add support for "no_proxy" to specify proxy exceptions. 19 | * TFS related fixes. 20 | 21 | A list of fixes in this release can be found on GitHub in the [2.12 milestone](https://github.com/NuGet/Home/issues?q=milestone%3A2.12+is%3Aclosed) 22 | 23 | Download the extension for: 24 | 25 | * [Visual Studio 2013](https://dist.nuget.org/visualstudio-2013-vsix/v2.12.0-rc/NuGet.Tools.vsix) 26 | -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.12.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.12 Release Notes 3 | description: Release notes for NuGet 2.12 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.12 Release Notes 11 | 12 | NuGet 2.12 RTM was released June 27, 2016 for Visual Studio 2013 13 | 14 | ### Updates in this release 15 | 16 | * Full NetStandard and NetCoreApp support for VS2013. 17 | * Adding include/exclude to `.nuspec` dependency entries. 18 | * Add support for "no_proxy" to specify proxy exceptions. 19 | * TFS related fixes. 20 | 21 | A list of fixes in this release can be found on GitHub in the [2.12 milestone](https://github.com/NuGet/Home/issues?q=milestone%3A2.12+is%3Aclosed) 22 | 23 | Download the extension from Tools -> Extensions and Updates in Visual Studio 24 | -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.7.1.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.7.1 Release Notes 3 | description: Release notes for NuGet 2.7.1 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.7.1 Release Notes 11 | 12 | [NuGet 2.7 Release Notes](../release-notes/nuget-2.7.md) | [NuGet 2.7.2 Release Notes](../release-notes/nuget-2.7.2.md) 13 | 14 | NuGet 2.7.1 was released on October 7, 2013. This is a minor update to our recent 2.7 release with some targeted fixes to improve the experience of new 2.7 features. For a list of work items fixed in NuGet 2.7.1, please view the ```[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%202.7.1&assignedTo=All&component=All&sortField=LastUpdatedDate&sortDirection=Descending&page=0)```. 15 | 16 | The complete set of features in 2.7 can be found in the [release notes](../release-notes/nuget-2.7.md) here. 17 | -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.8.3.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.8.3 Release Notes 3 | description: Release notes for NuGet 2.8.3 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.8.3 Release Notes 11 | 12 | [NuGet 2.8.2 Release Notes](../release-notes/nuget-2.8.2.md) | [NuGet 2.8.5 Release Notes](../release-notes/nuget-2.8.5.md) 13 | 14 | NuGet 2.8.3 was released October 17, 2014. It is a minor update to our 2.8.1 VSIX with some targeted fixes. 15 | 16 | In this release, the support for NuGet Package Manager dialog was added for [ASP.NET vNext](https://www.asp.net/vnext), [DevExtreme](https://js.devexpress.com/) and [BizTalk (.btproj)](/biztalk/core/developing-biztalk-server-applications) project types. It also includes reliability bug fixes related to the scenarios of enabling package restore and saving package manager options. 17 | -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.8.5.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.8.5 Release Notes 3 | description: Release notes for NuGet 2.8.5 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.8.5 Release Notes 11 | 12 | [NuGet 2.8.3 Release Notes](../release-notes/nuget-2.8.3.md) | [NuGet 2.8.6 Release Notes](../release-notes/nuget-2.8.6.md) 13 | 14 | NuGet 2.8.5 was released March 30, 2015. It is a minor update to our 2.8.3 VSIX with some targeted fixes. 15 | 16 | In this release, the support for NuGet Package Manager dialog was added for [DNX Target Framework Monikers](https://github.com/aspnet/dnx). These new framework monikers that are supported include: 17 | 18 | * **core50** - A 'base' target framework moniker (TFM) that is compatible with the Core CLR. 19 | * **dnx452** - A TFM specific to DNX-based apps using the full 4.5.2 version of the framework 20 | * **dnx46** - A TFM specific to DNX-based apps using the full 4.6 version of the framework 21 | * **dnxcore50** - A TFM specific to DNX-based apps using the Core 5.0 version of the framework 22 | 23 | One bug was fixed that prevented packages from installing into FSharp projects properly: 24 | 25 | ```https://nuget.codeplex.com/workitem/4400``` -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.8.6.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.8.6 Release Notes 3 | description: Release notes for NuGet 2.8.6 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.8.6 Release Notes 11 | 12 | [NuGet 2.8.5 Release Notes](../release-notes/nuget-2.8.5.md) | [NuGet 2.8.7 Release Notes](../release-notes/nuget-2.8.7.md) 13 | 14 | NuGet 2.8.6 was released July 20, 2015 as a minor update to our 2.8.5 VSIX with some targeted fixes and improvements to support packages that may be delivered with support for the Windows 10 UWP development model. 15 | 16 | This version of the NuGet package manager extension provides support for Visual Studio 2013 only. 17 | 18 | In this release, the NuGet Package Manager dialog had support added for: 19 | 20 | * Introduced the UAP Target Framework Moniker to support Windows 10 Application Development. 21 | * NuGet protocol version 3 endpoints 22 | * Support for [Nuget.Config](../consume-packages/configuring-nuget-behavior.md) protocolVersion attribute on repository sources. Default value is "2" 23 | * Falling back to remote repository if a required package version is not available in the local cache -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.8.7.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.8.7 Release Notes 3 | description: Release notes for NuGet 2.8.7 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.8.7 Release Notes 11 | 12 | [NuGet 2.8.6 Release Notes](../release-notes/nuget-2.8.6.md) | [NuGet 2.9-RC Release Notes](../release-notes/nuget-2.9-RC.md) 13 | 14 | NuGet 2.8.7 was released July 27, 2015 as a patch update to the 2.8.6 VSIX with fix specific to a bug that effected Powershell policy implementation. 15 | [https://github.com/NuGet/Home/issues/974](https://github.com/NuGet/Home/issues/974) -------------------------------------------------------------------------------- /docs/release-notes/NuGet-2.9-RC.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 2.9-RC Release Notes 3 | description: Release notes for NuGet 2.9 RC including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 2.9-RC Release Notes 11 | 12 | [NuGet 2.8.7 Release Notes](../release-notes/nuget-2.8.7.md) | [NuGet 3.0 Preview Release Notes](../release-notes/nuget-3.0-preview.md) 13 | 14 | NuGet 2.9 was released September 10, 2015 as an update to the 2.8.7 VSIX for Visual Studio 2012 and 2013. 15 | 16 | ### Updates in this release 17 | 18 | * Now skipping processing packages if their contained `.nuspec` document is malformed - [PR8](https://github.com/NuGet/NuGet2/pull/8) 19 | * Corrected multipartwebrequest handling of \r\n for Unix/Linux scenarios - [776](https://github.com/NuGet/Home/issues/776) 20 | * Corrected integration with build events in Visual Studio 2013 Community edition - [1180](https://github.com/NuGet/Home/issues/1180) 21 | 22 | 23 | The complete list of fixes in this release can be found on GitHub in the [2.8.8 milestone](https://github.com/NuGet/Home/issues?q=milestone%3A2.8.8+is%3Aclosed) 24 | -------------------------------------------------------------------------------- /docs/release-notes/NuGet-3.1.1.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 3.1.1 Release Notes 3 | description: Release notes for NuGet 3.1.1 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 3.1.1 Release Notes 11 | 12 | [NuGet 3.1 Release Notes](../release-notes/nuget-3.1.md) | [NuGet 3.2-RC Release Notes](../release-notes/nuget-3.2-RC.md) 13 | 14 | NuGet 3.1.1 was released July 27, 2015 as a patch update to the 3.1 VSIX with fix specific to a bug that effected Powershell policy implementation. 15 | [https://github.com/NuGet/Home/issues/974](https://github.com/NuGet/Home/issues/974) -------------------------------------------------------------------------------- /docs/release-notes/NuGet-3.4.1.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 3.4.1 Release Notes 3 | description: Release notes for NuGet 3.4.1 including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 3.4.1 Release Notes 11 | 12 | [NuGet 3.4 Release Notes](../release-notes/nuget-3.4.md) | [NuGet 3.4.2 Release Notes](../release-notes/nuget-3.4.2.md) 13 | 14 | NuGet 3.4.1 was released March 30, 2016 at the same time as the Visual Studio 2015 Update 2 and Visual Studio 15 Preview Release to address several issues that were identified in the 3.4 release. 15 | 16 | ## Updates and Improvements 17 | 18 | * Corrected an issue that prevented browsing packages from the Visual Studio UI with a minimum Visual Studio install 19 | * Corrected an issue with Visual Studio locating `lucene.net.dll` 20 | * All sources should not be the default repository source after a NuGet extension install or update. You can opt-in to this feature from the configuration settings. 21 | 22 | We continue to track issues on our GitHub issues list which can be found at: [https://github.com/nuget/home/issues](https://github.com/nuget/home/issues) -------------------------------------------------------------------------------- /docs/release-notes/NuGet-3.5-Beta.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 3.5 Beta Release Notes 3 | description: Release notes for NuGet 3.5 Beta including known issues, bug fixes, added features, and DCRs. 4 | author: JonDouglas 5 | ms.author: jodou 6 | ms.date: 11/11/2016 7 | ms.topic: conceptual 8 | --- 9 | 10 | # NuGet 3.5 Beta Release Notes 11 | 12 | [NuGet 3.4 Release Notes](../release-notes/nuget-3.4.md) | [NuGet 3.5-Beta2 Release Notes](../release-notes/nuget-3.5-Beta2.md) 13 | 14 | NuGet 3.5 Beta was released on May 16, 2016 as part of the ASP.NET Core Preview Tooling wave. This release adds support for .NET Core RC2 and ASP.NET Core RC2. For more information about this release please refer to [http://dot.net](https://dot.net). 15 | 16 | You can download both the VSIX and nuget.exe [here](https://dist.nuget.org/index.html). 17 | 18 | NuGet 3.5 Beta is a superset of the changes introduced in the 3.4.3 release. For a complete set of changes, please refer to the 3.4.3 release notes [here](https://github.com/NuGet/Home/issues?q=is%3Aissue+milestone%3A3.4.3+is%3Aclosed) and the notes for the 3.5 Beta below. 19 | 20 | ## Updates and Improvements 21 | 22 | * Adds support for ASP.NET Core RC2 and .NET Core RC2 23 | 24 | ## Fixes 25 | 26 | * The list of fixes and improvements in this release, is given [here](https://github.com/NuGet/Home/issues?q=is%3Aissue+milestone%3A%223.5+Beta%22+is%3Aclosed). -------------------------------------------------------------------------------- /docs/release-notes/NuGet-6.15.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: NuGet 6.15 Release Notes 3 | description: Release notes for NuGet 6.15 including new features, bug fixes, and DCRs. 4 | author: zivkan 5 | ms.topic: conceptual 6 | --- 7 | # NuGet 6.15 Release Notes 8 | 9 | 17 | 18 | NuGet distribution vehicles: 19 | 20 | | NuGet version | Available in Visual Studio version | Available in .NET SDK(s) | 21 | |:---|:---|:---| 22 | | [**6.15**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.15](https://visualstudio.microsoft.com/downloads/) | [9.0.4xx](https://dotnet.microsoft.com/download/dotnet/9.0)1 | 23 | 24 | 1 Installed with Visual Studio 2022 with any .NET workload 25 | 26 | ## Not yet released 27 | 28 | This version of NuGet is in preview and these release notes will be updated when it is released. 29 | -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.5/overwrite-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.5/overwrite-file.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.5/update-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.5/update-all.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.5/verbosity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.5/verbosity.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.7/package-manager-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.7/package-manager-settings.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.8/dependencyversion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.8/dependencyversion.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.8/multiple-packageconfigs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.8/multiple-packageconfigs.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.8/webmatrix-overwrite-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.8/webmatrix-overwrite-file.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.8/webmatrix-schema-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.8/webmatrix-schema-version.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-2.8/webmatrix-update-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-2.8/webmatrix-update-all.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Beta/updated-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Beta/updated-ui.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/consolidate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/consolidate.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/dependency-behavior.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/dependency-behavior.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/file-conflict-action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/file-conflict-action.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/infinite-scrolling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/infinite-scrolling.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/new-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/new-ui.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/preview.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/uninstall-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/uninstall-package.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/update-package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/update-package.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.0-Preview/version-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.0-Preview/version-selection.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-3.2/newContextMenu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-3.2/newContextMenu.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-6.0/VS-Deprecation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-6.0/VS-Deprecation.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-6.0/VS-Vulnerability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-6.0/VS-Vulnerability.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-6.0/dotnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-6.0/dotnet.png -------------------------------------------------------------------------------- /docs/release-notes/media/NuGet-Config-File-Machine-Wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/NuGet-Config-File-Machine-Wide.png -------------------------------------------------------------------------------- /docs/release-notes/media/RunAsRestricted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/RunAsRestricted.png -------------------------------------------------------------------------------- /docs/release-notes/media/Visual-Studio-Extension-Installer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/Visual-Studio-Extension-Installer.png -------------------------------------------------------------------------------- /docs/release-notes/media/dlg-w-loc-packs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/dlg-w-loc-packs.png -------------------------------------------------------------------------------- /docs/release-notes/media/fldr-copied-loc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/fldr-copied-loc.png -------------------------------------------------------------------------------- /docs/release-notes/media/fldr-loc-packs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/fldr-loc-packs.png -------------------------------------------------------------------------------- /docs/release-notes/media/framework-profile-support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/framework-profile-support.png -------------------------------------------------------------------------------- /docs/release-notes/media/knownIssue-34-NoSources.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/knownIssue-34-NoSources.PNG -------------------------------------------------------------------------------- /docs/release-notes/media/manage-nuget-packages-project-selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/manage-nuget-packages-project-selection.png -------------------------------------------------------------------------------- /docs/release-notes/media/manage-nuget-packages-release-notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/manage-nuget-packages-release-notes.png -------------------------------------------------------------------------------- /docs/release-notes/media/manage-nuget-packages-solution-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/manage-nuget-packages-solution-dialog.png -------------------------------------------------------------------------------- /docs/release-notes/media/manage-nuget-packages-update-notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/manage-nuget-packages-update-notification.png -------------------------------------------------------------------------------- /docs/release-notes/media/nuget-Options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/nuget-Options.png -------------------------------------------------------------------------------- /docs/release-notes/media/nuget-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/nuget-settings.png -------------------------------------------------------------------------------- /docs/release-notes/media/package-source-with-disabled-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/package-source-with-disabled-source.png -------------------------------------------------------------------------------- /docs/release-notes/media/package-visualizer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/package-visualizer.png -------------------------------------------------------------------------------- /docs/release-notes/media/packagerestore-console.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/packagerestore-console.PNG -------------------------------------------------------------------------------- /docs/release-notes/media/packagerestore-dialog.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/packagerestore-dialog.PNG -------------------------------------------------------------------------------- /docs/release-notes/media/pkg-mgr-search-from-quick-launch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/pkg-mgr-search-from-quick-launch.png -------------------------------------------------------------------------------- /docs/release-notes/media/pr-consent-configdlg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/pr-consent-configdlg.png -------------------------------------------------------------------------------- /docs/release-notes/media/prerelease-dropdown.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/prerelease-dropdown.PNG -------------------------------------------------------------------------------- /docs/release-notes/media/quick-launch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/quick-launch.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-21-cfg-hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-21-cfg-hierarchy.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-21-edit-pkg-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-21-edit-pkg-source.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-21-plib-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-21-plib-layout.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-21-plib.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-21-plib.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-21-vsdlg-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-21-vsdlg-search.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-59-context-update.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-59-context-update.gif -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-59-requested-version.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-59-requested-version.png -------------------------------------------------------------------------------- /docs/release-notes/media/releasenotes-59-update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/releasenotes-59-update.png -------------------------------------------------------------------------------- /docs/release-notes/media/remove-dependent-packages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/release-notes/media/remove-dependent-packages.png -------------------------------------------------------------------------------- /docs/resources/media/edit-project-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/resources/media/edit-project-file.png -------------------------------------------------------------------------------- /docs/resources/media/unload-project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NuGet/docs.microsoft.com-nuget/99f440dfbffeb4088340b658a35189909e0de829/docs/resources/media/unload-project.png --------------------------------------------------------------------------------