Visual Studio 2012 Express è improvvisamente "incompatibile con questa versione di Windows"?


100

Sto eseguendo Visual Studio Express 2012 su Windows 7. Lo eseguo senza problemi da diversi mesi.

Venerdì scorso, quando ho spento il mio PC, sono stati installati molti aggiornamenti di Windows. Questa mattina, quando ho avviato e aperto una soluzione VS2012, ho ricevuto questo messaggio di errore:

This program has known compatibility issues

...

Visual Studio 2012 Express for Windows Desktop is incompatible with this version of Windows. 

C'è un pulsante per Run Program, e quando lo faccio clic, la soluzione si apre normalmente. Non ho cambiato nulla sulla mia configurazione di Windows. Questo accade ogni volta che apro una soluzione. MS ha rilasciato una patch difettosa nel lotto di aggiornamenti applicati venerdì scorso?

EDIT: Non sono sicuro del motivo per cui le persone votano per chiudere questa domanda. La risposta a cui è stato collegato non è correlata al mio problema; quella risposta sembra riguardare il tentativo di aprire un progetto VS2012 in VS2010. Sto cercando di aprire un progetto VS2012 in VS2012. Se pensi davvero che la domanda debba essere chiusa, fammi sapere perché nei commenti, in modo che io possa cambiarla in modo appropriato.

Gli aggiornamenti .NET installati venerdì sono stati:

  • KB2805226
  • KB2805221
  • KB2804582

AGGIORNAMENTO: Ho rinunciato, più o meno, e ho fatto clic sulla casella "Non mostrare più questa finestra" nella finestra di errore. Visual Studio sembra funzionare correttamente.


1
@ Yvette: Questo è un problema diverso.
Robert Harvey

1
@ Yvette: è un messaggio di errore completamente diverso. Quante probabilità ci sono che sia lo stesso problema?
Robert Harvey


16
Non vedo assolutamente alcuna giustificazione per chiudere questa domanda come fuori tema. Come ha sottolineato @PeterMajeed, copre gli strumenti software comunemente usati dai programmatori, e quindi è certamente nell'ambito delle FAQ. Inoltre, è stato il primo risultato significativo in una ricerca su Google che ho condotto proprio per questo problema che in realtà tenta persino di risolverlo.
jammycakes

3
Stiamo aspettando pazientemente che qualcuno con questo problema installi l'aggiornamento 2. Sembra che ci voglia un tempo insolitamente lungo per fare la cosa ovvia.
Hans Passant

Risposte:


81

Ho ricevuto lo stesso messaggio su Visual Studio 2012 Premium (su PC in cui Windows 7 è stato reinstallato il mese scorso): la correzione suggerita era "Aggiornamento per Microsoft Visual Studio 2012 (KB2781514)" che sembra averlo risolto

www.microsoft.com/en-us/download/details.aspx?id=36020


11
questa è la soluzione. :)
aiapatag

Ho applicato l'aggiornamento ma ho ancora ricevuto il messaggio di errore. Si è scoperto che l'aggiornamento non era stato installato correttamente e la riapplicazione ha funzionato. Se l'aggiornamento ti riporta al sistema senza fornire un messaggio esplicito "completato con successo", potrebbe valere la pena provare.
digitig

Se si "Verifica la presenza di soluzioni online" quando si riceve questo errore, viene visualizzato un collegamento alla correzione suggerita sopra (KB2781514) (beh, lo ha fatto comunque per me).
Michael

Questa è ancora la soluzione. Le versioni successive richiedono una versione superiore a Windows 7 e anche ie10. Assicurati anche di ottenere la versione desktop
The Humble Rat

Molte grazie. Quando ho installato MS SQL Server Management Studio 2014, il mio VS 2012 ha iniziato a dare questo problema. Ho reinstallato VS 2012 ma senza fortuna. Installando il modulo di aggiornamento questa risposta ha risolto il problema.
user3885927

8

L'installazione di Visual Studio 2012 Update 2 ha risolto il mio problema. Nessun aggiornamento precedente necessario per questo. Ecco le descrizioni dell'aggiornamento.

(Sto usando Windows 8, ho installato tutti gli aggiornamenti importanti per Windows, quindi ho provato a riparare Visual Studio in Programmi e funzionalità, il problema è ancora qui fino all'installazione dell'aggiornamento 2.)


1
"Spiacenti. Questo download non è più disponibile. Il download che hai scelto è stato ritirato."
RenniePet

@RenniePet, l'attuale aggiornamento di VS 2012 è il numero 5 .
Frédéric

3

Sto eseguendo VS2012 da circa 2 settimane da quando ho fatto clic sul pulsante "Non mostrare più questa finestra". Non ho riscontrato alcun problema. Per ora la considererò una soluzione adeguata.


1

Ho appena installato VS2012 a casa e ho riscontrato lo stesso problema. La prima soluzione che ho trovato è che webdeploy non funziona dopo ottobre 2013 e dovrei installare Web deploy V3.0 .

Fatto quello, nessuna gioia. Ho lasciato che Win7 cercasse una soluzione di compatibilità online e ha trovato una patch di aggiornamento (KB2781514) che ha funzionato.

Questa è la stessa soluzione menzionata prima da @John M.

Avrei dovuto guardare prima qui, postando di nuovo questo se qualcuno lo trova di nuovo in questi giorni ..

Grazie a tutti gli altri utenti che hanno aiutato con questo thread.


0

Ho avuto un problema simile con VS2012 qualche tempo fa era sulla falsariga di:

"questa soluzione non ha errori e potrebbe essere potenzialmente danneggiata"

* ma ancora aperto bene.

per quanto riguarda la riparazione, ho eseguito un'installazione pulita di VS2012 e l'errore non mi ha infastidito poiché dicendo che probabilmente sono obsoleto in questo momento e potrei scoprire che se avessi aggiornato avrei avuto lo stesso problema.

Cibo per la mente.


0

Anche io ho avuto lo stesso problema su Windows 7 con Visual Studio 2012.

Aggiornamento installato per Microsoft Visual Studio 2012 - KB2781514 e ha risolto il problema.

Nota: "Anche il solo clic su Esegui programma apriva il file della soluzione senza problemi nel mio caso."

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.