2012-06-18 1 views
0

Visual Studio 2010, в моем проекте я сделал пользовательский шаг сборки, который переименовывает DLL-файл и копирует его в другую папку. Итак, Alt + F7, Config реквизита, пользовательские сборки Шаг/Общие, командная строка:Где находится папка «TEMP» для пользовательских шагов сборки?

copy /y $(TargetPath) $(TargetName).node 

Он ничего не делает. Затем я также добавил

ping bat.femei.ro -n 1 -w 5000 

Он все еще ничего не делал. Он просто высветил окно командной строки на долю секунды, после чего окно ушло. Я googled настолько, насколько я могу заключить, что может возникнуть проблема с папкой, в которой создается командный файл.

Я сделал все возможное, чтобы скриншот, что раскол второй в командной строке и после утомительного сессии F7-PrintScreen-PasteInPaint, наконец, я получил

C:\Users\FURAT\AppData\Local\Temp\blablablablablablablablabla.exec.cmd is not recognized as internal or external...

я дважды проверил каталог. У него установлены разрешения Everyone. Разрешить чтение. & Операции записи. Что не так? Как это исправить?

+0

Также упоминается, что я пытался отключить Avast. Еще ничего. –

+0

Вы можете показать точный путь/имя файла, возможно, это проблема со специальными символами/пробелами в имени – jeb

+0

@jeb точный вывод: '' C: \ Users \ FURAT \ AppData \ Local \ Temp \ 5be2d73ba2b1444fa45a62292db9b045.exec.cmd 'не распознается как внутренняя или внешняя команда, оперативная программа или командный файл. ' –

ответ

1

Мне не удалось найти никаких кнопок для настройки темпа пути. Это не Env, и это тоже не в конфиге.

Что же работало, однако, было VS2010 в качестве администратора. Теперь работает Custom Build Step.

 Смежные вопросы

  • Нет связанных вопросов^_^