Program Visual Studio 2012 Express nagle stał się „niezgodny z tą wersją systemu Windows”?


100

Używam Visual Studio Express 2012 na Windows 7. Używam go bez problemów już od kilku miesięcy.

W zeszły piątek, kiedy wyłączyłem komputer, zostało zainstalowanych wiele aktualizacji systemu Windows. Dziś rano, kiedy uruchomiłem i otworzyłem rozwiązanie VS2012, otrzymałem ten komunikat o błędzie:

This program has known compatibility issues

...

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

Jest przycisk Run Program, a kiedy go kliknę, rozwiązanie otwiera się normalnie. Nie zmieniłem nic w mojej konfiguracji Windows. Dzieje się tak za każdym razem, gdy otwieram rozwiązanie. Czy MS wydało wadliwą łatkę w partii aktualizacji, które zostały zastosowane w zeszły piątek?

EDYCJA: Nie jestem pewien, dlaczego ludzie głosują za zamknięciem tego pytania. Odpowiedź, do której jest link, nie jest związana z moim problemem; ta odpowiedź wydaje się odnosić do próby otwarcia projektu VS2012 w VS2010. Próbuję otworzyć projekt VS2012 w VS2012. Jeśli naprawdę uważasz, że pytanie należy zamknąć, daj mi znać dlaczego w komentarzach, abym mógł to odpowiednio zmienić.

Aktualizacje .NET zainstalowane w piątek to:

  • KB2805226
  • KB2805221
  • KB2804582

AKTUALIZACJA: Poddałem się mniej więcej i kliknąłem pole wyboru „Nie pokazuj ponownie tego okna” w oknie błędu. Wygląda na to, że program Visual Studio działa prawidłowo.


1
@Yvette: To inny problem.
— Robert Harvey

1
@Yvette: To zupełnie inny komunikat o błędzie. Jakie jest prawdopodobieństwo, że to ten sam problem?
— Robert Harvey


16
Nie widzę też żadnego uzasadnienia dla zamykania tego pytania jako niezwiązanego z tematem. Jak zauważył @PeterMajeed, obejmuje on narzędzia programowe powszechnie używane przez programistów, a więc z pewnością wchodzi w zakres FAQ. Ponadto był to pierwszy znaczący wynik w wyszukiwarce Google, który przeprowadziłem dla tego problemu, który w rzeczywistości próbuje go rozwiązać.
— jammycakes

3
Czekamy cierpliwie, aż ktoś z tym problemem zainstaluje aktualizację 2. Wydaje się, że wykonanie oczywistej rzeczy zajmuje niezwykle dużo czasu.
— Hans Passant

Odpowiedzi:


81

Otrzymałem tę samą wiadomość w programie Visual Studio 2012 Premium (na komputerze PC, na którym w zeszłym miesiącu ponownie zainstalowano system Windows 7) - sugerowaną poprawką była „Aktualizacja programu Microsoft Visual Studio 2012 (KB2781514)”, która najwyraźniej rozwiązała problem

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


11
to jest poprawka. :)
— aiapatag

Zastosowałem aktualizację, ale nadal otrzymałem komunikat o błędzie. Okazało się, że aktualizacja nie została poprawnie zainstalowana i ponowne jej zastosowanie zadziałało. Jeśli aktualizacja po prostu powróci do systemu bez podania wyraźnego komunikatu „zakończono pomyślnie”, warto spróbować.
— digitig

Jeśli po pojawieniu się tego błędu pojawi się komunikat „Sprawdź rozwiązania online”, pojawi się łącze do sugerowanej powyżej poprawki (KB2781514) (i tak mi się udało).
— Michael,

To wciąż jest poprawka. Późniejsze wersje wymagają wyższych wersji niż Windows 7, a także IE10. Upewnij się również, że otrzymujesz wersję komputerową
— The Humble Rat.

Wielkie dzięki. Kiedy zainstalowałem MS SQL Server Management studio 2014, mój VS 2012 zaczął dawać ten problem. Ponownie zainstalowałem VS 2012, ale bez powodzenia. Zainstalowanie aktualizacji z tej odpowiedzi rozwiązało problem.
— user3885927

8

Zainstalowanie programu Visual Studio 2012 Update 2 rozwiązało mój problem. Do tego nie jest wymagana żadna poprzednia aktualizacja. Oto opis aktualizacji.

(Używam systemu Windows 8, zainstalowałem wszystkie ważne aktualizacje dla systemu Windows, a następnie próbowałem naprawić program Visual Studio w programach i funkcjach, problem nadal występuje, dopóki nie zainstaluję aktualizacji 2.)


1
„Przepraszamy. Ten plik do pobrania nie jest już dostępny. Wybrane pobieranie zostało wycofane”.
— RenniePet


3

Używam VS2012 od około 2 tygodni, odkąd kliknąłem przycisk „Nie pokazuj ponownie tego okna”. Nie napotkałem żadnych problemów. Na razie uznam to za adekwatne rozwiązanie.


1

Właśnie zainstalowałem VS2012 w domu i napotkałem ten sam problem. Pierwsze rozwiązanie, które znalazłem, polega na tym, że webdeploy nie działa po październiku 2013 i powinienem zainstalować Web Deploy V3.0 .

Zrobiłem to, bez radości. Pozwoliłem Win7 na wyszukanie rozwiązania kompatybilności on-line i znalazł poprawkę aktualizacyjną (KB2781514), która zadziałała.

To jest to samo rozwiązanie, które wspomniał wcześniej @John M.

Powinienem był najpierw zajrzeć tutaj, po prostu opublikować to ponownie, jeśli ktoś znowu się z tym spotka.

Podziękowania dla wszystkich innych użytkowników, którzy pomogli w tym wątku.


0

Miałem podobny problem z VS2012 jakiś czas temu był następujący:

„to rozwiązanie nie zawiera błędów i może zostać potencjalnie uszkodzone”

* ale nadal otwarte dobrze.

jeśli chodzi o naprawę, wykonałem czystą instalację VS2012 i błąd nie przeszkadzał mi, mówiąc, że prawdopodobnie jestem obecnie nieaktualny i może się okazać, że jeśli zaktualizuję, będę miał ten sam problem.

Do przemyślenia.


0

Nawet ja miałem ten sam problem na Windows 7 z Visual Studio 2012.

Zainstalowano aktualizację programu Microsoft Visual Studio 2012 - KB2781514 i rozwiązano problem.

Uwaga: „Samo kliknięcie przycisku Uruchom program również otwierało plik rozwiązania bez żadnych problemów w moim przypadku”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.