Im использования мса против экспресса 2012 выиграть рабочий стол и пытаюсь скомпилировать этот пример кода https://developers.google.com/youtube/v3/code_samples/dotnet#upload_a_videoUserCredential класса от Google Apis не найден
Я получил NuGet пакетов, как Google.Apis.YouTube.v3, Google.Apis.Authentication и Google Клиентская библиотека API. Теперь у меня есть несколько сотен dll, некоторые из них дублируют.
Добавлены следующие ссылки
Мои с помощью директивы:
using System;
using System.IO;
using System.Reflection;
using System.Threading;
using System.Threading.Tasks;
using Google.Apis;
using Google.Apis.Authentication.OAuth2;
using Google.Apis.Authentication.OAuth2.DotNetOpenAuth;
using Google.Apis.Services;
using Google.Apis.Upload;
using Google.Apis.Util.Store;
using Google.Apis.YouTube;
using Google.Apis.YouTube.v3;
using Google.Apis.YouTube.v3.Data;
Компиляция терпит неудачу со следующими ошибками:
UserCredential не может быть найден (отсутствует, используя директиву?)
GoogleWebAuthorizationBroker не существует
GoogleClientSecrets не существует
Что ссылка или с помощью директивы мне нужно? GoogleWebAuthorizationBroker, похоже, требует Google.Apis.Auth.PlatformServices - у меня есть ссылка на Google.Apis.Authenication.PlatformServices, не помогает.
Вы добавили все используемые в свой код, которые находятся в учебнике? – DaImTo
технически говоря вам нужно только добавить один пакет, и он добавит все, что вам нужно для PM> Install-Package Google.Apis.YouTube.v3 – DaImTo
@DaImTo да просто скопировал все. Ну, он загрузил много файлов и папок, много разных версий одной и той же библиотеки, я добавил несколько из них, но похоже, что что-то все еще отсутствует. 509 различных файлов DLL –