Non riesco ad aggiornare o disinstallare NuGet Package Manager per Visual Studio 2012. Ho esaminato diverse soluzioni, ma non ne ho trovato una che funzioni.Impossibile aggiornare o disinstallare NuGet Package Manager in VS2012
esecuzione di Visual Studio 2012 come amministratore ...
il tentativo di aggiornare il Package Manager NuGet non riesce, e ottengo questa finestra di errore con il seguente alla fine del registro:
2/5/2013 10:38:09 AM - di iniziare l'installazione di estensione di Microsoft Visual Studio Ultimate 2012 ... 2013/02/05 10:38:09 - Aggiornamento 'Direttore NuGet Package' , versio n 2.0.30625.9003 alla versione 2.2.31210.9045. 2/5/2013 10:38:10 AM - Errore di installazione: System.IO.IOException: il processo non può accedere al file perché è utilizzato da un altro processo. a System.IO .__ Error.WinIOError (Int32 errorCode, String maybeFullPath) a System.IO .__ Error.WinIOError() a System.IO.File.InternalMove (String SourceFileName, String destFileName, booleano checkhost) di Microsoft. VisualStudio.ExtensionManager.ExtensionManagerService.AtomicallyDeleteFiles (IEnumerable
1 filePaths, Boolean justMarkForDeletion) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.DeleteDiscoverableFiles(IInstalledExtension extension) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.UninstallInternal(IInstalledExtension extension, Boolean forceDelete) at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CommitInstalledAndUninstalledExtensions(IEnumerable
1 installedExtensions, IEnumerable1 uninstalledExtensions, IEnumerable
1 packComponentChanges) a Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall (IInstallableExtension installableExtension, booleano perMachine, AsyncOperation asyncOp) a Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker (Estensione IInstallableExtension, Boolean perMachine, AsyncOperation asyncOp)
seguito da un pop-up che mi dice:
L'accesso processo di cannone al file perché è utilizzato da un altro processo.
Quando si tenta di disinstallare l'estensione prima (per some solutions) ricevo lo stesso messaggio pop-up come sopra, dicendomi il processo viene utilizzato!
passaggi che ho fatto nei miei tentativi di ottenere questo lavoro:
- ho riavviato VS2012 più volte, con e senza progetti caricati.
- Ho riavviato il computer più volte e non ho avviato altro da VS2012.
- Ho scaricato il programma di installazione NuGet dal web e ho provato ad installarlo senza avviare VS2012 (la prima cosa dopo il riavvio).
Per il passaggio # 3, ricevo la stessa serie di finestre di dialogo/errori, come quando si tenta di aggiornare all'interno di Visual Studio 2012.
non riesco a ottenere la versione più recente, non importa ciò che cerco! Qualcuno ha un altro trucco?
Ho anche notato che NuGet non funziona proprio ora.Né la "Gestione pacchetti Manager" né le "Impostazioni gestore pacchetti" fanno nulla.
quando hai fatto 3 è stato lo stesso errore di nuovo? Hai cercato qualcosa di rilevante in Windows EventLog? – Anri
Proverei a installarlo in modalità provvisoria. – Anri
Per # 3, ottengo lo stesso errore di quando si tenta di aggiornare all'interno VS2012 (domanda aggiornata con le immagini). VS2012 è l'ultima versione; no "Aggiornamenti prodotto" nella finestra di dialogo "Estensioni e aggiornamenti". –