Шаблон сборки TFS 2012: невозможно установить переменную окружения с действием "InvokeMethod"
У меня есть пользовательский шаблон сборки для моей сборки TFS 2012 Server. Я добавил действие "InvokeMethod", чтобы установить переменную среды (редактируя ее в Visual Studio 2012), но продолжаю получать сообщение об ошибке
"Среда" не имеет открытого статического метода с именем "SetEnvironmentVariable", соответствующего типам параметров, аргументам универсального типа и ограничениям универсального типа, предоставленным InvokeMethod "SetEnvironmentVariable".
По данным MSDN есть статический метод (из System.Environment
)
public static void SetEnvironmentVariable(
string variable,
string value
)
Действие InvokeMethod настраивается следующим образом:
Свойства деятельности:
Список параметров:
Коллекция GenericTypeArguments пуста:
Понятия не имею, почему активация InvokeMethod не принимает мои настройки.
1 ответ
Я удалил и снова добавил действие InvokeMethod, сбросил все значения, описанные выше, и теперь ошибка исчезла. Похоже, VisualStudio застрял в недопустимом состоянии.