我有自己的TFS 2012 Server版本的自定义构建模板。我添加了一个" InvokeMethod"用于设置环境变量的活动(使用Visual Studio 2012进行编辑),但我一直收到错误
'环境'没有名为' SetEnvironmentVariable'的公共静态方法匹配提供给InvokeMethod' SetEnvironmentVariable'的参数类型,泛型类型参数和泛型类型约束。
根据MSDN,有一种静态方法(来自System.Environment
)
public static void SetEnvironmentVariable(
string variable,
string value
)
InvokeMethod活动配置如下:
活动的属性:
参数列表:
GenericTypeArguments集合为空:
我不知道为什么InvokeMethod活动不接受我的设置。
答案 0 :(得分:0)
我删除并重新添加了InvokeMethod活动,重置了上述所有值,现在错误消失了。好像VisualStudio陷入某种无效状态。