В mytask.targets у меня есть что-то вроде:
<UsingTask TaskName="DoStuff" AssemblyFile="....etc....."/>
<PropertyGroup>
<RequiredParamDefault>hello</RequiredParamDefault>
</PropertyGroup>
Эта задача в настоящее время имеет обязательный параметр (который может быть изменен при необходимости).
Когда задание используется:
<DoStuff RequiredParam="$(RequiredParamDefault)" OtherParam="wobble"/>
В настоящее время RequiredParam должен указываться каждый раз. Есть ли в любом случае, что при использовании UsingTask можно установить значение по умолчанию, чтобы его не нужно было указывать при каждом использовании DoStuff?
Я знаю, что значение по умолчанию может быть жестко задано в сборке, но я хотел бы иметь возможность определять различные значения по умолчанию с помощью различных операторов UsingTask.
Спасибо.