Что означает эта команда funnelweb в visual studio?и почему он вышел с 4? - PullRequest
0 голосов
/ 31 октября 2011

В Visual Studio в командной строке события после сборки у меня есть следующее:

 xcopy $(TargetPath) $(SolutionDir)FunnelWeb.Web\bin\Extensions\ /Y

и его создание ошибка:

Error 1   The command "xcopy C:\Users\Exitos\Desktop\FunnelWeb-2.0.2.572-source\src\FunnelWeb.Extensions.MetaWeblog\bin\Debug\FunnelWeb.Extensions.MetaWeblog.dll

C: \ Users \ Exitos \ Desktop \ FunnelWeb-2.0.2.572-источник \ SRC \ FunnelWeb.Web \ Bin \ Extensions \ / Y xcopy C: \ Users \ Exitos \ Desktop \ FunnelWeb-2.0.2.572-source \ src \ FunnelWeb.Extensions.MetaWeblog \ bin \ Debug \ CookComputing.XmlRpcV2.dll C: \ Users \ Exitos \ Desktop \ FunnelWeb-2.0.2.572-источник \ SRC \ FunnelWeb.Web \ Bin \ Extensions \ / Y "завершен с кодом 4. FunnelWeb.Extensions.MetaWeblog

Я не совсем понимаю, где установлены $ (TargetPath) и $ (SolutionDir) и почему произошла эта ошибка?

1 Ответ

0 голосов
/ 31 октября 2011

Коды выхода xcopy можно найти здесь: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/xcopy.mspx?mfr=true

Я подозреваю, что проблема в том, что вам нужны двойные кавычки вокруг ваших путей:

xcopy "$(TargetPath)" "$(SolutionDir)FunnelWeb.Web\bin\Extensions" /Y

Из-за пробелов внутри вашего пути.

Когда вы открываете .sln, $(SolutionDir) - это каталог, откуда он пришел.Если вы хотите изменить его, переместите корневую папку для вашего файла .sln.

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

...