Qual è lo script corretto per eseguire un determinato file exe
in un evento di post-build?Come eseguire un exe su un evento di post build
risposta
Proprio come si eseguirà questo .exe dalla riga di comando. Quindi, specifica il tuo .exe con percorso completo e racchiudilo tra virgolette se il percorso o il nome eseguibile contengono spazi.
La risposta fornita è corretta, tuttavia non è sempre necessario fornire il percorso completo.
Esempio: eseguire uno dei file di output del progetto.
- (opzionale) Configurare evento post-generazione per eseguire
Always
- utilizzare un percorso relativo al percorso del progetto. Ad esempio:
"$(ProjectDir)bin\Debug\maybe_just_refreshed.exe"
o meglio la versione suggerita dam93a
:."$(TargetDir)maybe_just_refreshed.exe"
(questo compansates per i casi in cui posizione di uscita è personalizzato (non il valore predefinitobin\Debug
)
Invece di '" $ (ProjectDir) bin \ Debug \ forse_just_refreshed.exe "' potresti usare '" $ (TargetDir) maybe_just_refreshed.exe " ' – m93a
@ m93a - Ho incorporato i tuoi s uggestion nella risposta. Oltre ad essere più breve, funziona anche per le posizioni di output personalizzate. Grazie. – Alexei
Nella riga di comando dell'evento post build è sufficiente inserire '$ (TargetPath)' – Bon
- 1. Evento Visual Post 2008 Post Build - Esegui solo su Ricostruisci
- 2. Visual Studio 2012: Come eseguire un evento post-compilazione condizionale
- 3. Qual è la differenza tra un passaggio di build personalizzato e un evento post-build?
- 4. Evento post build non funzionante con msbuild.exe
- 5. Utilizzare CMake per eseguire un programma C++ post-build
- 6. Parametri evento Pre e Post Build
- 7. Come posso correggere l'errore MSB3073 nel mio evento post-build?
- 8. Aggiunta di un evento post-build a un sito Web in Visual Studio 2008
- 9. Eseguire un EXE da una directory diversa?
- 10. MSBuild'ing un progetto con un post-generazione evento xcopy
- 11. Jenkins - Come eseguire l'azione post-build senza rieseguire il lavoro?
- 12. "@echo on" per un file batch di eventi post build in Visual Studio 2012
- 13. Eseguire un assembly .exe da un buffer in C
- 14. Copia directory - Post Build Event
- 15. NetBeans Post Build Script
- 16. SlowCheetah viene eseguito dopo eventi post-build
- 17. Come eseguire un file .bat da cmake?
- 18. Ritardante lavoro Jenkins post-build
- 19. Come eseguire exe su PC remoto usando psexec
- 20. jQuery può eseguire un POST di un ViewModel su un controller in ASP.NET MVC?
- 21. Perché l'installazione di vcredist_x86.exe non corregge l'errore SideBySide quando sviluppo un EXE su un computer e lo eseguo su un altro?
- 22. Come creare un evento di build asincrono in Visual Studio (2008)?
- 23. Come creare un evento pulito personalizzato (post-clean) in Visual Studio 2008?
- 24. Come ottenere un evento di tocco su un CALayer?
- 25. Eseguire un evento manualmente in JavaScript
- 26. È possibile ascoltare un evento di condivisione post AddThis?
- 27. Come eseguire un contentInset su un NSScrollView su un Mac
- 28. Come ottenere il numero di versione nell'evento post-build
- 29. Come inviare un evento puntatore su Android
- 30. evento keydown su un iframe
Un esempio: http://msdn.microsoft.com/en-us /library/ke5z92ks.aspx –
Proprio come si eseguirà questo .exe dalla riga di comando Quindi, specificare il file .exe con percorso completo e racchiuderlo tra virgolette se il percorso o il nome dell'eseguibile contengono spazi. –
@SergeyKudriavtsev: Grazie ! Ti piacerebbe scriverlo come risposta in modo che io possa contrassegnarlo come la risposta corretta? – MichaelS