2009-10-06 29 views
12

Wenn ich meine aktive Lösung von Win32 auf x64 festlegen, kann ich das Projekt nicht erstellen oder die Eigenschaften anzeigen."Unspezifizierter Fehler" in Visual Studio 2008 beim Versuch, Projekteigenschaften anzuzeigen

Wenn ich versuche, mein Projekt zu erstellen, wird es übersprungen.

Wenn ich versuche, die Eigenschaften zu sehen, passiert beim ersten Mal nichts. Beim zweiten Mal erhalte ich die Fehlermeldung "Der Vorgang konnte nicht abgeschlossen werden. Unbekannter Fehler".

Ich verwende Visual Studio 2008 SP1.

Das Projekt wird auf einem anderen Computer korrekt kompiliert.

+0

Haben Sie überprüft das Ereignis hinzufügen? – Will

+0

Das Ereignisprotokoll scheint keine verwandten Elemente zu enthalten. –

Antwort

11

Die x64-Komponenten für Visual Studio 2008 wurden auf dem zweiten Computer nicht installiert. Das Installieren dieser löste das Problem.

(viele nicht hilfreich Treffer in Google Es gibt, wenn für dieses Problem eine Lösung zu suchen. Hoffentlich hilft dies jemand anderes in der Zukunft.)

1

In meinem Fall TargetFrameworkVersion Attribut aus VisualStudioProject XML-Knoten von vcproj Datei entfernen Problem gelöst. Ich vermute, dass es durch die Konvertierung der Projektdatei von einer früheren Version von Visual Studio verursacht wurde.

0

Auch wenn Visual Studio 2008 64 Bit nicht in Windows 7 installiert ist, kann der Benutzer den Kompatibilitätsmodus zu Windows XP mithilfe der Eigenschaftsoption auswählen und Visual Studio weiterhin mit der Option "Als Administrator ausführen" ausführen, um diesen Fehler zu vermeiden.

0

Ich hatte das gleiche Problem mit Visual Studio 2005. Ich reparierte es, indem ich Visual Studio installiere/repariere und die 64-Bit-Komponenten unter den C++ - Installationsoptionen auswähle.

2

VS 2008 Pro installiert den 64-Bit-Compiler und die Tools standardmäßig nicht. Sie müssen diese während der Installation explizit auswählen.

Systemsteuerung -> Programme deinstallieren. Wählen Sie Visual Studio und klicken Sie auf Deinstallieren/Ändern. Warten. Warte noch etwas. Weiter klicken. Wählen Sie Funktionen hinzufügen oder entfernen. Erweitern Sie MSVC 2008 -> Sprachwerkzeuge -> Visual C++. Wählen Sie X64-Compiler und Tools. Sie werden wahrscheinlich Ihre Original-Installationsmedien benötigen.

Sobald die 64-Bit-Compiler und Tools installiert sind, sollten Sie in der Lage sein, eine 64-Bit-Konfiguration, um Ihre Lösung log