Я работаю над расширением для Visual Studio 2015, в настоящее время я работаю над подключением к DevOps Azure, чтобы создать рабочий элемент, такой как ошибка / задача / функция.Microsoft создала краткое руководство о том, как создавать такие вещи:
https://docs.microsoft.com/en-us/azure/devops/integrate/quickstarts/create-bug-quickstart?view=vsts
Однако, когда я попытался реализовать этот класс в моем приложении VSIX, я получил эту ошибку:
An exception of type 'System.MissingMethodException' occurred in Microsoft.VisualStudio.Services.WebApi.dll but was not handled in user code
Additional information: Method not found: 'Newtonsoft.Json.JsonSerializerSettings System.Net.Http.Formatting.BaseJsonMediaTypeFormatter.get_SerializerSettings()'.
Исключение возникает в этой строке:
VssConnection vssConnection = new VssConnection(uri, clientCredentials);
Для учетных данных я использую следующее:
VssBasicCredential credentials = new VssBasicCredential("", personalAccessToken);
Странно то, что когда я создал новое C # blank Консольное приложение,Все работает нормально, поэтому я знаю, что это не имеет ничего общего с моим токеном личного доступа, URI, кодом и т. Д.
Как я могу это исправить?