2010-11-23 10 views
0

Ich habe eine einfache Silverlight-Steuerelement erstellt. Wenn ich das Steuerelement im Browser anschaue, fordert es mich auf, Silverlight zu installieren (obwohl es bereits auf meinem Computer vorhanden ist). und wenn ich immer noch gehe und silverlight installiere, heißt es: Kann nicht installiert werden, die selbe Version von Silverlight existiert bereits. Was ist los ??kann Silverlight-Steuerelement nicht anzeigen

Danke !!

EDIT: deinstalliert und neu installiert es .. und es hat funktioniert .. aber immer noch fragen, was muss das Problem sein ??

Antwort

1

Ich bin vor ein paar Monaten in diese Ausgabe geraten. Es hat etwas mit der Registrierung zu tun. Ich musste Subinacl zusammen mit einem Skript verwenden, um dieses Problem zu beheben. Ich würde deinstallieren empfehlen und die neueste Silverlight neu installieren und dann subinacl verwenden und die folgenden in einer Windows-Batch-Datei anwenden:

subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl /grant=system=f 

subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl\CLSID /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl\CLSID /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl\CLSID /grant=system=f 

subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.2.0 /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.2.0 /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.2.0 /grant=system=f 

subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.3.0 /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.3.0 /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.3.0 /grant=system=f 

subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.4.0 /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.4.0 /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\AgControl.AgControl.4.0 /grant=system=f 

subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=system=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=administrators=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=users=f 
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=system=f 

Sie subinacl hier herunterladen können Subinacl

+0

ich bereits deinstalliert hatte und installiert die neueste Version (was mein Problem gelöst hat). Ich habe auch getan, was Sie gefragt haben, subinacl .. also das bedeutet, dass dieses Problem nicht wieder auftauchen wird ?? – genericuser

+0

funktioniert es jetzt? Ich hatte noch keinen Kunden, der nach dem Update mit einem ähnlichen Problem zurückkam. Bei der Deinstallation und Neuinstallation von silverlight kann jedoch ein Problem auftreten. – kjy112

+0

mein Problem wurde früher gelöst, jedoch markign dies als Antwort wie es beantwortet "warum" Teil der Frage! – genericuser

Verwandte Themen