2009-09-03 8 views
6

Ich habe gerade begonnen, Silverlight in Visual Studio 2k8 zu verwenden. Ich habe silverlight 3 Tools für Visual Studio 2K8 installiert. Beim Erstellen eines neuen Projekts wird nun ein Fehler ausgelöst - "Objektreferenz wird nicht auf eine Instanz eines Objekts gesetzt". Screenshots sind beigefügt. Könntest du bitte helfen?Beim Erstellen eines neuen Projekts bekomme ich den Fehler "Objektreferenz nicht auf eine Instanz eines Objekts gesetzt"

Error screen shot
Create project screen shot

+0

Haben Sie Anruflisteninformationen oder den Code, der fehlschlägt? – ChrisF

+0

Haben Sie versucht, die Tools neu zu installieren? – ChrisF

+0

Ja, ich habe versucht, neu zu installieren. Woher bekomme ich die Anrufstapelinformationen? Beim Erstellen eines Projekts wird ein Fehler ausgegeben. – malay

Antwort

13

Versuchen Sie, Visual Studio-Einstellungen Wiedereinstellung. Gehen Sie auf Start> Visual Studio-Eingabeaufforderung (2008) und führt die Befehle der Reihe nach:

devenv /ResetSettings 
devenv /ResetSkipPKGS 

sehen, ob dies den Trick ...

+1

Ich hatte ähnliche Reset-Vorschläge in MS-Foren gesehen und sie ohne Ergebnis ausprobiert. Wie auch immer, ich habe es trotzdem versucht, immer noch keine Freude "Objektreferenz nicht auf eine Instanz eines Objekts gesetzt". Ich habe auch zuvor versucht, Silverlight neu zu installieren. VS2010 SP1 – Andrew

+0

Ich erinnere mich, dass dies bei einem anderen Symptom für mich aufkam, aber nur für den Fall, dass es hilft, haben Sie versucht, VS als Administrator auszuführen? (Und/oder die obigen Befehle?) – pho79

+0

Auch für mich heute VS2015 fixiert! Beachten Sie, dass die Parameter die Groß- und Kleinschreibung zu beachten scheinen !! – Krumelur

1

Haben Sie VS2008 SP1 installiert ist, bevor Silverlight 3 Tools zu installieren?

Ich würde Sie empfehlen Silverlight 3 Tools zuerst zu deinstallieren und dann in dem folgenden MSDN Download-Link in den Anweisungen und Silverlight 3 Tools Einhaltung der folgenden Anweisungen installieren:

http://www.microsoft.com/download/en/details.aspx?id=9394

====== ================================================= ==========

Sofort Referenz für Einbauanleitung:

Vor Silverlight 3-tools installieren:

Aktualisieren Sie Microsoft Visual Studio 2008 auf Service Pack 1 und stellen Sie sicher, dass die Visual Web Developer-Funktion installiert ist. oder Installieren Sie Microsoft Visual Web Developer 2008 Express mit SP1. Deinstallieren aller Beta- oder Preview-Versionen von Expression Blend

Hinweis: Diese Version funktioniert nicht mit Visual Studio 2008 RTM oder Visual Studio 2008 SP1 BETA.

============================================== ====================

1

Ich hatte ein ähnliches Problem einmal und ich habe gerade eine komplette Reparatur von VS. Hast du das probiert? Nicht eine Deinstallation/Neuinstallation, sondern eine Reparatur?

1

Gesicht ich das gleiche Problem und es jetzt gelöst ............

den angegebenen Pfad folgen und verschieben + alles löschen.

Windows XP:

C: \ Dokumente und Einstellungen \ your_user_name \ Lokale Einstellungen \ Anwendungsdaten \ Microsoft \ Team Foundation \ 2.0 \ Cache

C: \ Dokumente und Einstellungen \ your_user_name \ Local Einstellungen \ Anwendungsdaten \ Microsoft \ Team Foundation \ 3.0 \ Cache

Windows 7:

C: \ Benutzer \ your_user_name \ AppDa ta \ Lokale \ Microsoft \ Team Foundation \ 2.0 \ Cache

C: \ Benutzer \ your_user_name \ AppData \ Local \ Microsoft \ Team Foundation \ 3.0 \ Cache

C: \ Benutzer \ your_user_name \ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ Cache

So ist die Lösung

+0

In Win8.1 und VS 2013 geholfen, Pfad ist C: \ Benutzer \ Benutzername \ AppData \ Local \ Microsoft \ Team Foundation \ 5.0 \ Cache. Nach dem Neustart von VS - es wurde aufgefordert, einige Formen aus dem Diagramm zu entfernen (Klassen, die aus dem Projekt gelöscht wurden) und Ok geöffnet, ohne alle VS-Einstellungen zurückzusetzen. – Dmitry

1

ich ein ähnliches Problem hatte "Cache des SYSTEM LÖSCHEN", aber mit Windows 8, VS2012 Pro und WP8 SDK.

Versuchen Sie, NuGet zu aktualisieren oder zu entfernen.

Meine Lösung: UNINSTALLED NuGet (als Aktualisierungen es nicht funktionierten)

-1

ich in meinem VS 2015 ähnliches Problem konfrontiert zu haben, Windows-10-Betriebssystem.

Lösung: Schließen Sie die VS IDE und öffnen Sie sie erneut.

Ich hoffe, es sollte Auflösung sein.

Verwandte Themen