AdWords SDK ищет ссылку на System.Web в основном приложении .NET.
Я добавил пакет NuGet Google.AdWords 24.10.1 в приложение консоли ядра.NET. В документации SDK написано, что поддерживается ядро .net. Проблема в том, что библиотечные функции вылетают при первом вызове со следующей ошибкой:
Не удалось загрузить тип System.Web.Hosting.HostingEnvironment из сборки System.Web, Version=4.0.0.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a'.":"System.Web.Hosting.HostingEnvironment"}
Я не могу понять, поддерживается ли этот пакет в основном приложении?
Эта строка вызывает сбой: AdWordsUser user = new AdWordsUser();
1 ответ
Итак, мой код Adwords находился внутри старого проекта.net, для которого было установлено значение.net 4.6... Пришлось переключиться на.net 4.7.2 и переустановить все пакеты-слепки.