Replies (18)

  • @max630, не понял, отладочная печать нужна?
  • @max630, /p:Property=Value ?
  • @complemento, да. Только вот там этого нет.
  • @max630, щас попробую вспомнить как я делал )
  • @complemento, ни хрена не вспомнил, помню только, что очень долго ебался, вот это вот нашёл и там ссылка на логгинг stackoverflow.com
  • @complemento, ну да, так сейчас пробую
  • @max630, разве что это
    /verbosity:<level> Display this amount of information in the event log.
    The available verbosity levels are: q[uiet], m[inimal],
    n[ormal], d[etailed], and diag[nostic]. (Short form: /v)
    Example:
    /verbosity:quiet
    но я не помню, показывает ли оно установку свойств
  • @metaclass, Он вываливает список переменных, но онкуда их берёт — не говорит.
  • @max630, а через echo в консоль можно как-нибудь изъебнуться?
  • @complemento, по крайней мере с $([System.Console]::Write("blabla")) он меня послал, а в пропертях вроде нельзя дейставия вставлять
  • @max630, я где-то <Message использовал, оно вроде прямо в консоль выводило <!-- Prerequisites — DirectX -->

    <Target Name="PrerequisitesDirectX">
    <CreateProperty Condition="Exists('$(SystemRoot)\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.dll') And
    Exists('$(SystemRoot)\assembly\GAC\Microsoft.DirectX.DirectSound\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.DirectSound.dll')"
    Value="True" >
    <Output TaskParameter="Value" PropertyName="DirectXInstalled"/>
    </CreateProperty>
    <Message Condition="'$(DirectXInstalled)'=='True'" Text="*** DirectX found." />
    <Error ContinueOnError="false" Condition="'$(DirectXInstalled)'==''" Text="DirectX not found." />
    </Target>
  • @complemento, это уже в таргете. Слишком моздно же
  • @max630, поздно
  • @max630, это самый первый таргет, на который завязаны все остальные через DependsOnTargets
  • @max630, берет он их или из переменных окружения, или из явно указанных в параметрах вызова, все остальное создается в Import файлах
  • @metaclass, дело в том что этих import файлов дохуя. Вот например хочу узнать откуда OutputPath берётся. Заипешься грепать же.
  • @max630, точно, не видно в логе.
  • @metaclass, по-моему, даже списка файлов (включая сыстемные) не видно