次のエラーが表示されますが、理解できません。助言がありますか?
エラー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はそれを2つのコマンドとして扱っていました。改行を削除して問題を解決しました。
TeamCityビルドサーバーでこのエラーが発生しました。ビルドログを確認した後、最終的に解決しました:
"'xcopy'は内部コマンドまたは外部コマンドとして認識されません。"
次に、ステートメントを次のように変更しました。
C:\ Windows\System32\xcopy "$(ProjectDir)config\Web.config。$(ConfigurationName)" "$(ProjectDir)Web.config"/Y/R
Visual Studioを再起動します。私のために働いた
このエラーは、システムの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 -Windows 7でも基本的に同じ&XPの場合は8。
最後に、実行中にPATHを更新しても多くのプログラムが気付かないことは注目に値します。そのため、修復されたパスを有効にするには、Visual Studioやコマンドプロンプトウィンドウなどのプログラムを閉じて再作成する必要があります。
xcopy
コマンドは何らかの理由で失敗しました。
DLLファイルが存在しない(ビルドが失敗したなど)か、ターゲットパスが存在しないと推測します。
コマンドプロンプトで同じコマンドラインを実行し、出力されるエラーを確認します。
ご協力いただきありがとうございます。
XCopyの完全なパスを指定しましたが、うまくいきました。
%windir%\system32\xcopy
%windir%\system32\xCopy "$(ProjectDir)app\ExtjsWS\build\*.*" "$(publishUrl)\app\ExtjsWS\build" /y /i/e</PostBuildEvent>
古い投稿であるにも関わらず、私はいくつかの修正に役立つ修正を見つけました。
役に立たなかったもの
Restarting visual studio.
Restarting computer
tried few steps as above and few more blogs
Visual Studio 2013を使用しています。
助けてくれた
環境変数 PATHを確認します。すべてまたは何も含まれていないか、一部のみです。
system PATHのバックアップを取得していたので、変数をコピーアンドペーストしました。
System Variables -> Path.
最後に、プロジェクトの出来上がりを再構築しました!それは私のために働いた。
私の場合:私はそれを修正します:環境変数のパス変数に値%SystemRoot%\ system32を追加し、コンピューターを再起動し、ソリューションを再構築すると、うまくいきます。
主にパスC\Program files ...\some.exeに関連しています。 「C\Program files ...\some.exe」である必要があります