Non è correlato al codice ma è correlato all'IDE. Sto lavorando a una soluzione .NET con circa 35 diversi progetti. Questi progetti devono essere riorganizzati in una nuova struttura di cartelle. Perché? Perché circa 10 di questi saranno rimossi e il resto sarà diviso in più unità logiche. Un modo per farlo è creando una nuova soluzione, trascina & Trascina i progetti in un nuovo albero di cartelle all'interno di Esplora risorse di Windows e quindi aggiungili alla nuova soluzione. A dire il vero, sembra stupido!Spostamento di file di progetto in un progetto .NET
C'è un modo per spostare semplicemente i progetti in diverse cartelle dall'interno dell'IDE? Ho provato a "salvare con nome" i progetti ma l'IDE non accetta una cartella diversa.
È irritante, ma poiché ci sono state alcune scelte sbagliate nei nomi delle cartelle, ora sono bloccato con questi nomi.
Esempio: In questo momento ho una cartella principale del progetto che contiene cartelle figlio denominate "Client", "Server", "Business", "Database" e quant'altro. All'interno di quelle cartelle figlio, ci sono più cartelle figlio, ognuna con un numero di tre cifre. All'interno di ogni cartella numerata c'è un progetto che viene chiamato in qualche modo logico, come Company.Business. Clienti con logica addizionale all'interno di questo progetto. Il problema è che non tutti i progetti ora seguono questa convenzione di denominazione e la considero obsoleta. Un progetto come Company.Business. I clienti devono essere in una cartella denominata Company.Business. Clienti nella radice del progetto, quindi è più facile da riconoscere. Il nome chiarisce già che si tratta di una business class per questo progetto. La chiara divisione all'interno delle classi cliente, delle business class e di qualsiasi altra cosa deve essere sistemata all'interno della soluzione, ma voglio appiattire la struttura dei file. (E rimuovere alcuni progetti obsoleti.) Fondamentalmente, non sto ristrutturando, sto solo ripulendo. VS2008 non sembra avere una tale opzione, anche se ...
In solution explorer è disponibile il pulsante "Mostra tutti i file" che consente di accedere ad altre cartelle non associate al progetto, in modo che sia possibile creare nuove cartelle da Esplora soluzioni, trascinare i progetti desiderati e destra -click "includi nel progetto" includile per proiettare ... Spero di averti capito. = D – Cipi
Stai chiedendo di riorganizzare i progetti su disco o in Solution Explorer o entrambi? In entrambi i casi probabilmente modificherò il file .sln direttamente per le modifiche. – Rup
Riorganizzazione solo su disco. Riorganizzare in Solution Explorer è semplice come Drag & Drop. –