Ich habe Visual Studio 2010 (Neuinstallation) installiert und dann SP1 angewendet. Jetzt habe ich versucht, die silverlight 4-Tools zu installieren, aber es wird eine seltsame Fehlermeldung angezeigt:
"Visual Studio 2010 oder Visual Web Developer Express 2010 oder Visual Phone Developer Express 2010, die der Sprachversion von Silverlight Tools 4 entsprechen, müssen installiert sein, bevor die Installation von Silverlight Tools fortgesetzt werden kann. Silverlight Tools ist in anderen Sprachen unter verfügbar http://go.microsoft.com/fwlink/?LinkId=177432 .
Die Visual Web Developer-Funktion für Visual Studio 2010 muss installiert sein, bevor die Installation fortgesetzt werden kann. "
Ich habe dreimal überprüft und es gibt keinen Sprachkonflikt. Beim Surfen im Internet haben einige Leute den gleichen Fehler, aber es gibt einige MSDN-Beiträge, die besagen, dass Sie mit SP1 keine Silverlight-Tools installieren müssen, da sie bereits mit SP1 gebündelt sind, aber das ist hier nicht der Fall. In VS für Silverlight sind keine Projektvorlagen vorhanden, und die Tools sind nicht installiert. Irgendwelche Ideen??
quelle
Antworten:
Fand heraus, was passiert ist
Ich habe zuerst Visual Studio installiert und einige Komponenten entfernt, von denen ich dachte, dass sie nicht notwendig sind (c ++, f # usw.). Ich habe auch visuelle Webentwickler-Tools entfernt (hätte das nicht tun sollen ... Sie werden gleich sehen, warum).
Danach habe ich Service Pack 1 installiert. Beim Versuch, die Silverlight 4-Tools zu installieren, wurde eine seltsame Fehlermeldung angezeigt, und ich konnte nicht fortfahren. Nachdem ich im Internet gesucht hatte, stellte ich fest, dass der SP1 für VS2010 mit den mitgelieferten Silverlight 4-Tools geliefert wird und von diesem installiert werden sollte.
Das Problem tritt hier auf: Da ich meine VS-Installation mit den installierten Webentwicklertools nicht hatte, hat das SP1-Installationsprogramm die Installation der Silverlight-Tools einfach ignoriert. Und da das Silverlight 4-Toolkit-Installationsprogramm von Microsoft fehlerhaft ist (wenn Sie SP1 für VS2010 haben, erhalten Sie nur diesen seltsamen Fehler und können nicht fortfahren), steckte ich fest.
Wie habe ich es gelöst? Fügen Sie VS2010 Webentwickler-Tools hinzu und wenden Sie SP1 erneut an. Dies ist eine viel schnellere Lösung als die Deinstallation von SP1, die Installation von Silverlight 4-Tools und die Neuinstallation von SP1. Hoffen wir, dass Microsoft sich dieser Situation bewusst wird und das Installationsprogramm für Silverlight-Tools so aktualisiert, dass es in Zukunft etwas cleverer ist, damit wir diese Problemumgehungen nicht durchführen müssen
quelle
Laut Microsoft sollten Sie es nicht installieren müssen, aber leider enthält es einige Komponenten, die nicht in Visual Studio 2010 SP1 enthalten sind. Um dies zu umgehen, können Sie das Installationsprogramm für Silverlight 4-Tools mit 7zip extrahieren und dann die fehlenden Komponenten (insbesondere FSharpRuntimeSL4.msi) manuell installieren.
quelle
Auf dem VS 2010 Service Pack 1 ist standardmäßig SilverLight Toolkit installiert. Sie müssen das SilverLight-Tool nicht mehr installieren.
quelle
Ich hatte es satt, dass viele Threads darüber diskutierten und keine wirkliche Lösung, zumindest um den Fehler durchzugehen, der die VS2010-Version / Sprache beschwert.
Ich habe das heruntergeladen
Silverlight4_tools.exe
und von der Befehlszeile aus die Option gestartet/X
Es wird mich nach einem Ort fragen, an dem ich die Dateien extrahieren kann. Ich setze ein Verzeichnis und renne von dort aus:
Danach konnte ich das alte entfernen
und ersetzen Sie sie durch
quelle
Ich dachte, ich schlage ein bisschen mehr Details zur manuellen Installation von FSharpRuntimeSL4.msi vor ... für mich allein hat dies das Problem nicht behoben. Ich brauchte das Silverlight 4 Toolkit 9April 2010)
Wenn Sie die SilverLight 5-Laufzeit irgendwann hatten, müssen Sie sie zuerst entfernen.
Extrahieren Sie dann die Silverlight4_Tools 4-Dateien wie oben vorgeschlagen. Ich musste alles ausführen, um endlich eine alte Lösung zum richtigen Kompilieren zu erhalten:
Danach konnte ich das April-Update installieren.
quelle
Installieren Sie SP1 und versuchen Sie dann, ein Silverlight-Projekt zu erstellen. Es wird ein Fehler angezeigt. Im Dialogfeld befindet sich ein Link. Wenn Sie darauf klicken, wird etwas anderes als Silverlight4_Tools.exe installiert. Es sagt tatsächlich etwas über Silverlight 5 aus ... aber Silverlight 5 wird nicht hinzugefügt. Wenn Sie silverlight 5 ... installieren, können Sie trotzdem silverlight 4 auswählen.
quelle
Vielleicht ein Tipp für einige von uns. Installieren oder reparieren Sie MSXML6 . Wir hatten Probleme, die SL4-Projekte in VS2010 SP1 zu laden. Alle SL4-Komponenten deinstalliert ... SP1 neu installiert ... VS2010 wiederhergestellt ... und alle anderen Kombinationen, nichts hat funktioniert. Die Installation von MSXML6 hat unser Problem behoben.
quelle
Wenn Sie versuchen, das Lync SDK zu installieren, wird SP1 nicht als gültige Alternative für die Silverlight 4-Tools erkannt. In diesem Fall müssen Sie SP1 deinstallieren, die Silverlight 4 Tools und das Lync SDK installieren, bevor Sie SP1 erneut installieren.
quelle
** Vielleicht ein Tipp für einige von uns. Installieren oder reparieren Sie MSXML6 . Wir hatten Probleme, die SL4-Projekte in VS2010 SP1 zu laden. Alle SL4-Komponenten deinstalliert ... SP1 neu installiert ... VS2010 wiederhergestellt ... und alle anderen Kombinationen, nichts hat funktioniert. Die Installation von MSXML6 hat unser Problem behoben. * *
In diesem Sinne stellte ich fest, dass die Kombination von Visual Studio 2010 mit SP1 und Silverlight 4 in Vista oder Windows 7 nicht gut mit den neuesten (Dezember 2012) Silverlight 5-Browser-Plug-Ins koexistiert. Die "Lösung" - zumindest für mich funktioniert es - besteht darin, Silverlight 5 als Browser-Client-Plug-In von Ihrem System zu entfernen und dann das SL Developer-Paket zu installieren, das angezeigt wird, wenn Sie versuchen, ein neues SL-Projekt zu erstellen fehlt. Auf diese Weise können Sie in SL 3/4 und .NET 4.0 entwickeln. Jetzt fehlt Ihnen jedoch das SL-Browser-Plug-In, sodass Sie nicht im Internet surfen und SL-Sites besuchen können [ UPDATE: Es ist auf mysteriöse Weise zurück, also kann ich tatsächlich im Internet surfen. Ein kleiner Rückschlag, da ich in einem virtuellen Betriebssystem entwickle und zum realen Betriebssystem hin und her gehe, wo ich SL im Browser habe, aber dort nicht entwickle. Ein Fehler vielleicht, obwohl ich auch nicht alle Microsoft-Updates habe ... Was passiert, wenn ein Framework nicht mehr unterstützt wird?
quelle
Weiter zu https://stackoverflow.com/a/9146742/427684 Ich denke, das ist es, worauf er sich bezog
http://go.microsoft.com/fwlink/?LinkId=168436
Welches bringt Sie derzeit hierher;
Microsoft® Silverlight® 5 Tools für Visual Studio® 2010 SP1
quelle
Ich hatte das gleiche Problem. Das Installationsprogramm für
silverlight4
Tools verfügt über eine DateiParameterInfo.xml
(wenn Sie nur eine EXE-Datei haben, entpacken Sie diese). Es beschreibt die Systemanforderungen.In meiner Situation benötigt das Installationsprogramm eine Version von
VS2010 "10.0.30319"
, aber im Register war eine andere Version (10.0.40219
). Ich habe die Version im Register bearbeitet, Tools installiert und die erste Version im Register geschrieben.Möglicherweise sind Ihre Probleme nicht dieselben (nicht die Version von VS). Überprüfen Sie andere Anforderungen dieser Datei.
quelle