Nant в Windows Vista 64 - PullRequest
       19

Nant в Windows Vista 64

7 голосов
/ 20 декабря 2008

Мне было интересно, успешно ли кто-нибудь запускал Nant на 64-битной версии Windows Vista. Это продолжает терпеть неудачу с

Set-реквизит:

[sysinfo] Установка свойств системной информации в sys. *

СТРОИТЬ НЕ УКАЗАНО

Неверное имя свойства 'sys.env.CommonProgramFiles (x86).

Ответы [ 3 ]

4 голосов
/ 20 декабря 2008

Да, это работает. NAnt по умолчанию построен для 32-битных. Поэтому необходимо помнить, чтобы запустить это в 32-разрядной командной строке или PowerShell . Я запускаю сценарии NAnt из режима PowerShell (x86) на компьютере с Vista 64, но приглашение SDK (32-разрядное) также будет работать.

2 голосов
/ 13 февраля 2009

Это также хорошо сработало для меня. Я бегу, как Скотт сказал в 32-битной командной строке.

Это может быть также конкретная вещь, которую вы пытаетесь запечатлеть, которую nAnt не ожидает.

0 голосов
/ 20 августа 2012

Я использовал NAnt в моей 64-битной среде Windows 7 и обнаружил, что для этого (без необходимости использования 32-битной командной среды) нужно просто удалить ссылку в ваших сценариях NAnt на sysinfo.

Я перебираю наши сценарии сборки снова и снова и не вижу никаких недостатков в удалении этого параметра, так как не могу доказать, что использую его результат в любом случае, кроме как выводить много данных на экран, который неоценим во время отладки !!

Надеюсь, это поможет!

...