TFS 2012构建模板:无法使用" InvokeMethod"设置环境变量活动

时间:2017-01-14 06:35:11

标签: tfs build custom-build

我有自己的TFS 2012 Server版本的自定义构建模板。我添加了一个" InvokeMethod"用于设置环境变量的活动(使用Visual Studio 2012进行编辑),但我一直收到错误

'环境'没有名为' SetEnvironmentVariable'的公共静态方法匹配提供给InvokeMethod' SetEnvironmentVariable'的参数类型,泛型类型参数和泛型类型约束。

根据MSDN,有一种静态方法(来自System.Environment

public static void SetEnvironmentVariable(
    string variable,
    string value
)

InvokeMethod活动配置如下:

enter image description here

活动的属性:

enter image description here

参数列表:

enter image description here

GenericTypeArguments集合为空:

enter image description here

我不知道为什么InvokeMethod活动不接受我的设置。

1 个答案:

答案 0 :(得分:0)

我删除并重新添加了InvokeMethod活动,重置了上述所有值,现在错误消失了。好像VisualStudio陷入某种无效状态。