googleads / google-ads-dotnet

This project hosts the .NET client library for the Google Ads API.

Home Page:https://developers.google.com/google-ads/api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Provide a custom compilation of v15.0.0 with lowered dependency on Microsoft.Extensions.*

AnashOommen opened this issue · comments

When we moved from v13.02 to v14.0.0, we upgraded our Microsoft.Extensions.* dependencies from v3.1.9 to v6.0.0. This was done because v3.1.9 was a very old dependency. However, this has made things difficult for some of our users when upgrading to v13 of the API.

So we are using this issue to distribute a custom set of Nuget packages with lowered dependency requirements as a temporary workaround. Use this to complete your v13 upgrade, then continue to upgrade the rest of your code to use v6.0.0 or above of Microsoft.Extensions.*.

To use these dependencies,

  1. Download the for-release.zip and extract it to a local folder.
  2. Remove your project's dependency on Google.Ads.GoogleAds.
  3. Add a local package source in Visual Studio: https://learn.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio#package-sources
  4. Install Google.Ads.GoogleAds v15.0.0 from the local folder source.

for-release.zip