Sto provando a creare un plug-in di Visual Studio, è una voce di menu che esegue i file batch. Non ho idea di come includere i file batch (o altri file aggiuntivi) con VSIX durante la pubblicazione in modo che siano disponibili per tutti gli utenti che installano l'estensione.Incluso un file batch con VSIX
risposta
si può semplicemente includere il file batch come contenuto nel progetto, e utilizzare GetAssembly() per trovare la posizione della DLL Adin in fase di esecuzione
in Esplora soluzioni fare clic destro sul file batch (in questo caso io chiamato BatchFile.cmd) e scegliere 'proprietà'
Nella cambiamento finestra delle proprietà:
Corporatura Azione: Content
Includi in VSIX: True
Quando la soluzione viene creata in modalità di rilascio crea un file VSIX nella cartella bin/Release. Questo è il pacchetto e contiene tutte le risorse richieste. Quando il pacchetto viene installato su un altro computer, il file batch è incluso nel percorso di installazione e può essere referenziato utilizzando:
Path.GetDirectoryName (. Assembly.GetExecutingAssembly() Location) + "BatchFile.cmd"
- 1. Includere un file batch in un file batch
- 2. Visual Studio non installa i file .vsix
- 3. Creare un file batch con più opzioni
- 4. Incluso un file ERB in un altro
- 5. Incluso un file .js all'interno di un file .js
- 6. incluso file php da un altro server con php
- 7. Incluso un file XML in un file XML/XSL
- 8. Copia un file incluso il relativo percorso
- 9. chiamata includono da un file incluso
- 10. incluso un file remoto in PHP
- 11. File batch: maschera file
- 12. Eseguire un file batch in una nuova finestra dal batch?
- 13. Replica prompt dei comandi con file batch
- 14. Installazione del servizio Windows con file batch?
- 15. Comando multiline file batch con virgolette
- 16. Come sovrascrivere un file di testo da un file batch
- 17. Come eseguire il ftp con un file batch?
- 18. Creazione di un file batch con il comando "IF"
- 19. Lettura righe con spazi vuoti da un file utilizzando batch
- 20. Cosa significa% * in un file batch
- 21. Menu in file batch
- 22. Come fare un file batch eseguire un file reg
- 23. finestre file batch rinominare
- 24. Come usare psake da un file batch?
- 25. l'esecuzione di un file batch da C#
- 26. Come eseguire un file batch da java?
- 27. Errore in un file batch chiamato
- 28. Controllo di ritorno da un file batch
- 29. Utilizzare CreateProcess per eseguire un file batch
- 30. Un file batch per minimizzare altre applicazioni
Grazie, è buono. Quello che mi piace è che è possibile aggiungere l'oggetto come collegamento al progetto e sarà ancora impacchettato in vsix. – dmihailescu