Visual Studio 2012 konnte kein Projekt erstellen

8

Ich habe gerade von Windows 7 auf Windows 8 aufgerüstet. Visual Studio 2010 ist komplett zusammengebrochen. Naja. Ich entfernte VS2012 und installierte Visual Studio 2012, wo der Schmerz beginnt. Ich habe ein paar Mal gegen 2012 neu installiert. Das Symptom bleibt jedoch gleich. Wenn ich versuche, ein neues Projekt (FILE -> New -> Project or ctrl + N) zu erstellen.
Es erscheint ein Fehlerdialogfeld mit der Meldung: "Failed to create a ImageSource from the text '..\Images\Medium.png'.
"Ich bin wie @#*%&^@*#@# (. Kann mir bitte jemand sagen, was mit meinem Visual Studio2012 los ist? Übrigens kann ich die bestehenden vs2010 Projekte problemlos öffnen und ausführen.
Ich möchte definitiv keine Neuinstallation auf windows 8 vornehmen und auch nicht auf meine windows 7. zurücksetzen. Prost,

    
user1645226 04.09.2012, 06:21
quelle

8 Antworten

5

Um dieses Problem zu beheben, habe ich die Berechtigung "Ändern" für "alle" in den Dateien

geändert
  

c: \ Windows \ Microsoft.net \ Framework \ v2.0.50727 \ config \ machine.config

und

  

c: \ Windows \ Microsoft.net \ Framework \ v4.0.30319 \ config \ machine.config

Ich weiß nicht, ob es der beste Weg ist, aber zumindest funktioniert es.

    
Eric Aubry 13.09.2012 17:36
quelle
0

Haben Sie Codec-Pakete auf Ihrem System installiert? Ich hatte ein WIC-Codec-Paket zum Anzeigen von RAW-Dateien im Explorer, und es ergab sich das gleiche Problem, das Sie beschreiben. Deinstallieren der Codecs Visual Studio für mich behoben.

    
Ben H 13.09.2012 05:54
quelle
0

Ich hatte verschiedene Probleme, einschließlich der oben genannten.

Um das Problem unter Windows 8 für VS 2012 zu beheben, wurde das Problem durch die Einstellung als Administrator für mich behoben.

%Vor%

Ich hoffe, das hilft.

Prost, Sean

    
Sean Vikoren 04.06.2013 21:40
quelle
0

Die Spur dieses Problems führt zu Windows Imaging Component (eine vorgeschlagene Lösung war, FastPictureViewer zu entfernen, welcher Codec WIC betrifft, aber das war nicht mein Fall). Ich habe procmon verwendet, um alle Datei- und Registrierungsaufrufe zu protokollieren, und festgestellt, dass VS2012 bei folgendem Schlüssel stolpert:

%Vor%

Ich war überrascht zu sehen, dass der Inhaltstyp für .png Anwendung war (für .jpg war es Anwendung ). Nach der Korrektur nach image / png wurde nicht nur VS2012 erfolgreich gestartet, sondern auch VS2010, die "Value auf System.Windows.Baml2006.TypeConverterMarkupExtension lieferte eine Ausnahme" auf Win8 zeigte und mich dazu veranlasste, VS2012 zu versuchen.

    
Serj Zaharchenko 19.08.2013 13:23
quelle
0

Ich hatte das gleiche Problem mit Visual Studio 13. Die Deinstallation / Neuinstallation von VS13 und allen freigegebenen Paketen hat das Problem nicht gelöst.

Schließlich habe ich versucht, es als Administrator auszuführen, wie oben erklärt, und es hat funktioniert.

    
user2922446 26.10.2013 07:42
quelle
0

Das ist mir einfach passiert. Wie Eric Aubry sagte, überprüfen Sie die Datei machine.config. In meinem Fall war es kein Berechtigungsfehler, sondern die Tatsache, dass die Datei intern zerstört wurde. Durch das Umbenennen von machine.config.default wurde alles behoben.

    
Alexander Talavari 24.12.2013 01:54
quelle
0

Für mich ist das passiert, als ich mysql auf meinem Rechner installiert habe und eine extra Verbindungszeichenfolge zu meiner Rechnerkonfiguration hinzugefügt habe. Da ich jedoch eine separate Datei für configSource verwendete, führte dies dazu, dass meine Computerkonfiguration beschädigt wurde.

Das Verschieben des neuen Konfigurationsschlüssels von der 32-Bit-Rechnerkonfiguration auf meine Konfigurationsquelle hat das Problem gelöst.

    
Kornél Regius 17.02.2015 14:37
quelle
0

Wie ich bereits erwähnt habe Frage ,

Ich habe fast jede Lösung ausprobiert, die ich gefunden habe.

Ich möchte teilen, was ich versucht habe und was nicht funktioniert und was funktioniert und das Problem gelöst hat.

Hier sind die "Lösungen", die für mich nicht funktionierten , aber behaupteten, dass sie für einige Leute funktionierten .

1) FastPictureViewer Codec Pack entfernen (welches bereits nicht installiert war)

2) Eine Änderungsberechtigung für alle für

haben %Vor%

und

%Vor%

3) Procmon verwenden, um kaputte Register zu sehen

4) Deinstallieren / Neuinstallieren von VS13 und allen freigegebenen Paketen

5) Umbenennen von machine.config.default in machine.config

6) Visual Studio als Administrator ausführen

Und das, was es gelöst hat:

Einfach alle Updates für Windows 8.1 installiert (nicht nur die wichtigen, sondern auch optionale Updates) und neu starten. Es klingt verrückt nach Stunden und Stunden, aber das hat mein Problem gelöst.

Viel Glück!

    
curiousBoy 10.09.2015 18:11
quelle