Scrittura di script per il progetto Visual Studio

6

Qual è il modo migliore per scrivere ed eseguire piccoli script e attività che sono specifici per un particolare progetto .Net? Cose come la configurazione di un database o la conferma di connessioni corrette ai server.

In Ruby, vorrei creare attività di rake per questo genere di cose.

Attualmente sto usando test unitari per queste attività in quanto sono facili da eseguire all'interno di VS e hanno accesso a tutte le librerie e il codice progetto necessari. Tuttavia, questo non è proprio il loro scopo e, con il lancio delle liste di prova in VS 2012, non funziona quasi come prima.

C'è una soluzione migliore rispetto alla scrittura di un progetto di console per gestire questi piccoli frammenti di codice che devo eseguire periodicamente?

    
posta oillio 09.09.2012 - 02:30
fonte

1 risposta

1

Powershell è la risposta canonica se hai bisogno di accedere alle librerie del progetto, come hai scritto tu. Tuttavia, per un sacco di semplici compiti uso ancora script di shell "classici" di Windows, a patto che l'attività possa essere facilmente risolta con questo. Ad esempio, semplici operazioni di copia dei file, creazione di cartelle, ecc. Un'altra alternativa è VBScript, se lo script della shell di Windows non è abbastanza potente. VBS manca l'accesso diretto alle librerie .NET, ma ha accesso ai classici componenti COM, ed è stato ok per me in passato, ad esempio per la manipolazione dei file di testo con espressioni regolari e cose simili.

    
risposta data 09.09.2012 - 19:40
fonte

Leggi altre domande sui tag