我正在为Visual Studio 2015进行扩展,目前正在与Azure DevOps进行连接以创建工作项(如Bug /任务/功能)。微软创建了关于如何创建此类事物的简短教程:
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#空白控制台应用程序时。一切正常,所以我知道它与我的个人访问令牌,URI,代码等无关。
我该如何解决?