Ответ 1
Нашел мой ответ: команда имела разрыв строки между исходной и целевой строками. Итак, Visual Sudio рассматривал это как две команды. Устранение разлома линии решило проблему.
Я получаю следующую ошибку, которую я не понимаю. Любые предложения?
Ошибка 1 Команда "xcopy" D:\Users\johndoe\Documents\Visual Studio 2008\Projects\MyProject\MyProject.Modules.Ribbon\bin\Debug\MyProject.Modules.Ribbon.dll "" D:\Users\johndoe\Documents\Visual Studio 2008\Projects\MyProject\MyProject\bin\Debug\Modules \ "/Y" вышло с кодом 9009. MyProject.Modules.Ribbon
Нашел мой ответ: команда имела разрыв строки между исходной и целевой строками. Итак, Visual Sudio рассматривал это как две команды. Устранение разлома линии решило проблему.
Перезапустите Visual Studio. Работал для меня
Я установил эту ошибку на сервере сборки TeamCity. Я, наконец, разрешил его после проверки журнала сборки и нашел:
"xcopy" не распознается как внутренняя или внешняя команда.
Затем я изменил свое утверждение на:
C:\Windows\System32\xcopy "$ (ProjectDir) config\Web.config. $(ConfigurationName)" "$ (ProjectDir) Web.config" /Y/R
Эта ошибка может возникнуть, если ваша переменная среды PATH системы установлена неверно. Путь должен содержать (по крайней мере)
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
в современных версиях Windows (см. https://superuser.com/questions/124239/what-is-the-default-path-environment-variable-setting-on-fresh-install-of-window). Я только что нашел, что моя система PATH была установлена на
C:\Program Files (x86)\Bad Vendor\Buggy Program;
установщиком msi, который, очевидно, имеет проблемы.
Если вы не знаете, как редактировать PATH с помощью диалогового окна "Свойства системы", посмотрите эту ссылку: http://support.microsoft.com/kb/310519 - it в основном то же самое в Windows 7 и 8, как и в XP.
Наконец, стоит отметить, что многие программы не замечают, если вы обновляете PATH во время работы, поэтому для восстановленного пути потребуются закрытие и повторное использование программ, таких как Visual Studio или окна командной строки вступают в силу.
По какой-то причине ваша команда xcopy
не удалась.
Я бы предположил, что либо DLL файл не существует (например, сбой сборки), либо целевой путь не существует.
Запустите ту же командную строку в командной строке и посмотрите, какую ошибку она печатает.
Несмотря на то, что это старый пост, я нашел исправление, которое может помочь кому-то.
Что мне не помогло
Restarting visual studio.
Restarting computer
tried few steps as above and few more blogs
Я использую Visual Studio 2013.
Что помогло мне.
Проверьте Экологические переменные проверить PATH, имеет ли он все или ничего или только часть.
поскольку у меня была резервная копия System PATH, я просто скопировал переменные под
System Variables -> Path.
Наконец, я перестроил проект вуаля! это сработало для меня.
В основном связано с путём C\Program files...\some.exe. Это должно быть "C\Program files...\some.exe"