2016-06-20 2 views
0

Visual Studio Team Services (이전에는 Visual Studio Online)에 작업 항목을 추가하는 간단한 데스크톱 응용 프로그램을 만듭니다. 내 개념 응용 프로그램이 거의 완료되었고 마지막 요소는 파일을 첨부 파일로 보내는 것이 었습니다. 보내는 작업은 첨부 파일을 작업 항목에 첨부하기 만하면됩니다. 나는 방법을 허용하지 않는 응답을 받고있다.Visual Studio Team Services - 작업 항목에 첨부 파일 첨부하기

코드가 간단합니다. 작동을 멈출 수있는 모든 것을 제한하려했기 때문입니다.

누군가이 그림 내에서 잘못된 점을 지적 할 수 있습니까? "MSG"의 "["와 "]"를

using Microsoft.VisualStudio.Services.WebApi; 


HttpResponseMessage response = client.PatchAsync(url, content).Result; 
response.EnsureSuccessStatusCode(); 

그리고 당신도 추가해야합니다 : 첨부 파일을 추가

enter image description here

답변

2

은 "패치"방법은, 아래의 코드를 시도 할 필요

msg.Append("["); 
... 
msg.Append("]"); 
+0

안녕하세요, 감사합니다. PatchAsync를 찾으려고했지만 필요한 확장명을 찾을 수없는 것 같습니다. Microsoft.VisualStudio.Services.WebApi 참조를 사용할 수 있습니다. 어리석은 것처럼 보일 수 있지만 확장 프로그램은 어디서 구할 수 있습니까? –

+0

@ChrisCooper nuget 출신 : https://www.nuget.org/packages/Microsoft.VisualStudio.Services.Client/ –

+0

안녕하세요, 고맙습니다.하지만 이제는 잘못된 요청을 받고 있습니다. client.PatchAsJsonAsync가 아닌 client.PatchAsync 옵션 만 사용할 수 있습니다. –

관련 문제