So habe ich C++ Player-Projekt, das 2 andere Projektabhängigkeiten hat, die beide nach dem Erstellen Ereignisse zum Kopieren der DLL in einen anderen Ordner haben. Das Projekt hat begonnen, dann hat es sich entschieden, nicht zufällig zu arbeiten, und seitdem habe ich keine Lösung gefunden. Selbst mit einem sauberen Checkout von SVN funktioniert es immer noch nicht, es funktioniert für alle anderen Entwickler, außer mir.Visual Studio Post Erstellen Sie Kopie Befehl Fehler MSB3073 Exit Code 1
Ich habe die Pfade in den Fehlermeldungen überprüft, sie existieren und ebenso die Ziel-DLL.
Post-Build-Ereignis in jedem abhängigen Projekt:
copy $(TargetPath) $(ProjectDir)..\..\$(Configuration)\plugins\$(ProjectName).dll
Der resultierende Fehler:
error MSB3073: The command "copy C:\CMDev\CM2\Client\Apps\SSEP\Player\ACRP\CIAP\Debug\CIAP.dll C:\CMDev\CM2\Client\Apps\SSEP\Player\ACRP\CIAP....\Debug\plugins\CIAP.dll:VCEnd" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 131 5
Aktuelle Einstellung:
- Ausführen von Windows 7 Ultimate Service Pack 1
- Visual Studio Pro v12.0.30723.00 Update 3, unter Administr Ator.
Was habe ich versucht:
- aktualisiert Visual Studio 2013 Pro 3 zu aktualisieren (von Update 1)
- Wrapping Anführungszeichen um jeden Pfad mit dem/Y-Parameter z.B. Kopieren/Y "Quelle" "Ziel"
- Tried xcopy.
- Versuchte sauber und neu Build jeder Abhängigkeit einzeln.
- Visual C++ 2010 und 2012 deinstalliert, x86 und x64 Redistributable, und alle 4 Versionen neu installiert.
Was kann ich sonst noch versuchen?
Hört sich an, als hätten Sie viele Dinge ausprobiert, um Ihr Problem zu untersuchen. Aber haben Sie versucht, [Projektprotokollierung?] Zu aktivieren (http://blogs.msdn.com/b/vsproject/archive/2009/07/21/enable-c-project-system-logging.aspx) Es hat für mich gearbeitet in VS2012, so kann es das Problem aufzeigen. – rrirower