Come rendere Visual Studio 2008 funzionante in modo pulito per C ++?


1

Voglio utilizzare Visual Studio C ++ per eseguire il debug di un progetto esistente, ma senza generare file aggiuntivi all'interno del progetto stesso.

Come posso dire a Visual c ++ 2008 di mettere le proprie cose in una directory separata al di fuori del progetto?

Risposte:


4

Risposta breve: non puoi.

Quando si collega il debugger a un eseguibile, VS2008 insisterà per generare un file "soluzione", anche se si fa clic sul pulsante "No" del pulsante Salva soluzione. Questo può essere molto fastidioso, dovendo cancellare questi file memorizzati nella directory dell'eseguibile.

Tuttavia, se esegui il debug dello stesso eseguibile più di una volta, questo può essere piuttosto utile per salvare le impostazioni di debug, come i breakpoint, nelle sessioni di debug.


2

Verifica se è possibile impostare l'intero progetto nella "directory separata esterna al progetto" e salvare i file utili da qualche altra parte.
Aggiungi elemento esistente [ Cambio + alt + UN ] mi viene in mente, insieme alla modifica della directory di output:

  1. Fare clic con il tasto destro del mouse su Solution Explorer
  2. Proprietà
  3. Proprietà di configurazione
  4. Cartella di destinazione.

Sono in versione 2010 Express, quindi controlla prima di seguire il mio consiglio.


1

un paio di opzioni:

  • fai una copia del progetto e poi fai il tuo lavoro alla copia
  • ottenere mutevole / idiota , metti i file originali sotto controllo di versione e poi fai le tue cose
  • costruire un nuovo buildsystem ( cMake Mi viene in mente) che ti permette di separare i file sorgente dai file creati
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.