2009-12-07 15 views
7

E 'possibile creare modelli di soluzione vsnet 2008. Dai miei risultati di ricerca non è possibile creare modelli di soluzione con tutti i riferimenti ai rispettivi progetti.Creazione di modelli di soluzione di Visual Studio (vs.net) 2008?

Ho una soluzione vsnet con più progetti e riferimenti in ciascuno. Mi piacerebbe racchiuderli tutti in un modello in cui posso usare come base base iniziale per i nostri progetti web.

Qualcuno ha trovato una buona soluzione per questo?

risposta

1

Quello che vuoi è creare un "modello di soluzione". Il modo migliore per farlo è utilizzare il componente aggiuntivo Solution Factory trovato in CodePlex.

http://solutionfactory.codeplex.com/

Edit: un modo ancora più semplice sarebbe quella di creare la soluzione di tutti i progetti nella stessa posizione del file, quindi comprimere tutte le directory in un unico file. Quindi decomprimere e rinominare la directory della soluzione secondo necessità.

Edit2: Ecco un altro modo, creare un componente aggiuntivo che costruirà la soluzione per voi. http://msdn.microsoft.com/en-us/vbasic/bb968855.aspx

0

Esiste qualcosa come "Property Sheet" che è possibile ereditare da qualsiasi nuovo progetto. Questi fogli contengono impostazioni "generiche" applicabili a tutti i tuoi progetti.

1

Io non sono certo esattamente come funziona per ottenere questo completamente funzionale, ma nel vs template XML, è possibile definire un ProjectCollection con molti ProjectTemplateLink voci, quindi credo che usando questo si dovrebbe essere in grado di creare il setup stai cercando. Tuttavia, non ho lavorato abbastanza con i modelli per poter dare un esempio funzionante.

0

Hai provato a impostare il progetto nel modo desiderato e quindi scegli File -> Esporta modello? Sembrerebbe l'approccio più semplice.

+1

È possibile esportare un file come modello o progetto. Non è possibile esportare una soluzione. – David

0

Vorrei dire che a questo punto potresti voler utilizzare un pacchetto di guida per costruire la tua soluzione.

Problemi correlati