2010-07-16 8 views
10

Attualmente sto utilizzando Visual Studio 2010 Professional. Nella mia intera esperienza con Visual Studio (dalla versione 6), una struttura di progetto C++ era sempre virtuale. In altre parole, quando sposto file e creo cartelle nel progetto, ciò non ha alcuna influenza sulla struttura effettiva del filesystem. Ho sempre dovuto gestire i due in modo indipendente (la struttura del filesystem e la struttura del progetto).Come creare una struttura di progetto di Visual Studio C++ che corrisponde alla struttura del file system?

C'è un modo per rendere la struttura del progetto C++ in Visual Studio come funziona in C#, in cui tutte le operazioni di spostamento/copia/creazione cartella/etc in un progetto C++ influiscono direttamente sulla gerarchia del file system corrispondente?

Grazie in anticipo.

risposta

3

Ho paura che non sia possibile, dal momento che Visual C++ e Visual C# gestiscono "cartelle" in modo abbastanza diverso.

In Visual C++, le cartelle sono più simili ai filtri, ad esempio una cartella "File di origine" potrebbe essere suggerita come filtro per contenere file .cpp, mentre un "File di intestazione" conterrà file .h.

Tuttavia c'è una soluzione, descritta qui: Visual Studio projects with multiple folders

+0

Credo che questa è la verità dolorosa. Grazie per l'aiuto. –

Problemi correlati