2012-11-28 14 views
166

Quando ho aperto la mia soluzione con un doppio click sul file di soluzione in un file manager, Visual Studio 2012 mi chiede se voglio salvare devenv.sln: enter image description hereDisabilita soluzione di Visual Studio devenv Salva dialogo

Come posso evitare questa cosa fastidiosa? (eccetto l'apertura vs prima e poi la soluzione - voglio solo fare clic su un file di soluzione nel mio file manager).

+1

Quale file è 'devenv.sln'? Stai aprendo i file di progetto direttamente senza che siano associati a un file di soluzione? Stai usando VS per eseguire il debug di processi in esecuzione o crash dump file senza accesso al codice sorgente? – Dai

+0

@Dai 1 domanda: devnv è un processo che appartiene a VS. non ho idea di cosa sia devenv.sln. 2 domande: no. 3 qustion: no. –

+2

sembra che io abbia trovato una soluzione - http://social.msdn.microsoft.com/Forums/en/vssetup/thread/8716b5e9-0565-459e-8970-93db52cab466 controlleremo più tardi –

risposta

263

Come indicato in here, è necessario configurare "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe" per l'esecuzione come amministratore.

  1. destro del mouse C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Selezionare Proprietà
  3. Clicca Compatibilità
  4. Set "Esegui questo programma come amministratore".

Ho anche fatto lo stesso per C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.

+0

Quali altre versioni di Visual Studio hai installato, se ce ne sono? Se più di uno, li hai installati nell'ordine della loro versione in cui è stato installato per ultimo Visual Studio 2012? –

+0

Ho VS 2008-2012. sì, li ho installati in ordine di versioni. –

+3

Hai installato Visual Studio 2012 Update 1? Quando ho fatto clic con il pulsante destro del mouse su "C: \ Programmi (x86) \ File comuni \ microsoft shared \ MSEnv \ VSLauncher.exe"> Proprietà> Compatibilità> e impostare "Esegui questo programma come amministratore", fare doppio clic su VS2010 e I file sln VS2012 in Esplora risorse funzionano come previsto. Ho anche fatto lo stesso per "C: \ Programmi (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe". Potresti voler ricontrollare entrambi gli exe per assicurarti che l'impostazione sia stata salvata correttamente. –

1

Un'altra opzione, un po 'meno ovvia, consiste nel salvare il file devenv.sln nella cartella IDE di Visual Studio per quella versione di Visual Studio. Questa era un'opzione described in the link noted above.

Probabilmente non l'opzione migliore, ma è comunque un'opzione.

Problemi correlati