2013-10-28 17 views
6

Utilizzo Microsoft Vusial Strudio 2012, il primo apent del mio progetto asp.net, ho creato alcune cartelle come Pagine, Visualizzazioni, Sorgenti. Ma, il secondo che apro il progetto, Visual Studio non mostra quelle cartelle. Non riesco a vederli, creo una nuova cartella con lo stesso nome sopra, IDE renderà messaggio che la cartella esiste già.Visual Studio 2012 non mostra la cartella creata

Potete aiutarmi! Grazie mille!

(ps. Voglio inviare foto per questo, ma non sono abbastanza reputazione, mi dispiace)

+0

Probabilmente non hai salvato il progetto o aggiunto i file in explorer e non in Visual Studio – VsMaX

+1

Le nuove cartelle potrebbero essere nascoste con Mostra tutti i file in solution explorer. – super

risposta

9

Il progetto di Visual Studio non è parallelo al file system. Se si crea una directory o si aggiunge un file in una directory tramite Esplora risorse, verrà visualizzato non in Visual Studio. È necessario creare il file o la cartella all'interno di Visual Studio oppure utilizzare la finestra di dialogo Add... per il progetto per aggiungere file esistenti.

+0

questo non è il caso almeno per vs2015 e vs2017, le cartelle sono sincronizzate, si prega di controllare la mia risposta qui sotto. – srinced

4

Sì, questo è perché Visual Studio ha bisogno di tutte le sue risorse esplicitamente elencati nelle sue file di progetto. Quando aggiungi una cartella in VS, la crea sul disco e cambia il file di progetto - mentre se lo hai aggiunto in Explorer, il file di progetto non avrà alcuna informazione a riguardo.

La soluzione più semplice che trovo di solito è rinominarli in explorer, aggiungerli in Visual Studio, quindi spostare il contenuto dalla cartella originale a quella nuova.

In alternativa, è possibile modificare direttamente i file di progetto, ma è leggermente più avanzato e pericoloso. (Non è poi così difficile, e probabilmente vale la pena sperimentare se hai impegnato il file di progetto "noto")

+0

Questo è fastidioso che VS si senta escluso e nasconda i file se uso Windows Explorer per copiare e incollare .... ma capisco perché questo è il processo. – JoshYates1980

1

Creare cartelle sul disco non significa necessariamente che verranno visualizzate all'interno di un progetto in Visual Studio , perché i progetti mantengono il proprio elenco di cartelle.

Se si desidera visualizzare le cartelle all'interno di un progetto, è necessario creare le cartelle da Visual Studio (fare clic con il pulsante destro del mouse sul progetto e selezionare Aggiungi> Nuova cartella).

3

Provare a utilizzare Mostra tutti i file in Esplora progetti e quindi fare clic con il pulsante destro del mouse sulle cartelle da aggiungere al progetto.

Le cartelle sono state create in Esplora risorse? In caso contrario, il file del progetto potrebbe essere danneggiato

1

Selezionare Nome progetto in Esplora soluzioni e fare clic su Mostra tutti i file. Quindi selezionare la cartella o i file aggiunti di recente (che sono nella struttura punteggiata) e fare clic con il tasto destro del mouse -> selezionare Includi nel progetto.

Quindi aggiungerà il file appena creato nella struttura locale (che sono mostrati nella struttura normale).

1

Penso che tu non stia solo visualizzando Esplora soluzioni. Seleziona dal menu "Visualizza -> Esplora soluzioni" dalla barra dei menu. Altrimenti premi semplicemente Ctrl + Alt + L. Dovresti quindi essere in grado di vedere le cartelle.

8

Questo ha funzionato per me !!!!

La soluzione più semplice era ricopiare i file/le directory dalla cartella del progetto e ripudiarli su Visual Studio. Pannello di Solution Explorer.

Questo è !!!! Visual Studio sincronizzerà automaticamente File Explorer con il file system di Visual Studio.

+1

Salvato la mia vita. Assegnerà +100 quando il sistema me lo consente. –

+0

U benvenuto .... Ray –

+0

OMG !! Grazie mille. Ho commesso e spinto codici dal mio desktop, ma dopo aver git estratto il mio laptop, una cartella non è stata aggiunta a VS solution explorer. Ero così frustrato nel tentativo di risolverlo. Grazie!!!! – rustyengineer

0

La soluzione più semplice e facile che ho trovato è semplicemente trascinare le risorse (vostra cartella) da Windows Explorer al progetto di Visual Studio Barra di Explorer

: p

1

È possibile trascinare e rilasciare la cartella sul soluzione. e vai alla sottocartella (la tua cartella e sottocartella che vuoi trasferire alla soluzione) e trascina la selezione nella cartella che hai appena trascinato e rilasciata di nuovo. Visual Studio ti chiederà di sovrascrivere quello vecchio. Fare clic su Sì, ora Visual Studio mostra tutti i file ora.

4

Le cartelle devono essere visualizzate anche in Visual Studio, a volte sono nascoste, quindi quando si tenta di creare la cartella con lo stesso nome non sarà possibile farlo. Quindi tutto ciò che serve per vedere tutte le cartelle è andare a solution explorer e fare clic su mostrare tutti i file pulsante in cima alla finestra, quindi vedrete le cartelle nascoste che sono di colore diverso, fare clic destro sulla cartella e selezionare includere nel progetto.

0

Basta andare all'inizio di Solution Explorer, trovare il pulsante con Mostra tutti i file e fare clic su di esso. Mostrerà tutti i file nelle directory che hai in Solution Explorer.

Problemi correlati