2017-01-14 5 views
0

TFS 2012 서버 빌드 용 사용자 지정 빌드 템플릿이 있습니다. "InvokeMethod"활동을 추가하여 Visual Studio 2012에서 환경 변수를 설정했지만 계속 오류가 발생합니다.TFS 2012 빌드 템플릿 : "InvokeMethod"활동으로 환경 변수를 설정할 수 없습니다.

'환경'에 매개 변수 유형과 일치하는 'SetEnvironmentVariable'이라는 공용 정적 메서드가 없습니다. , 제네릭 형식 인수 및 제네릭 형식 제약 조건은 InvokeMethod 'SetEnvironmentVariable'에 제공됩니다.

enter image description here

활동의 속성 :

enter image description here

는 MSDN에 따르면 (System.Environment)에서 정적 메소드 InvokeMethod 활동으로 구성된

public static void SetEnvironmentVariable(
    string variable, 
    string value 
) 

아래와 존재

매개 변수 목록 :

enter image description here

GenericTypeArguments 모음이 비어 :

enter image description here

나는 InvokeMethod의 activiy 내 설치를 허용하지 않는 이유 단서가 없다.

답변

0

InvokeMethod 활동을 제거하고 다시 추가하고 위에서 설명한 모든 값을 다시 설정하면 오류가 사라집니다. VisualStudio가 잘못된 상태에 빠져있는 것처럼 보입니다.