2010-11-23 66 views
0

我已經創建了一個簡單的silverlight控件。當我在瀏覽器中查看控件時,它要求我安裝Silverlight(而它已經在我的機器上)。當我仍然繼續安裝Silverlight時,它說無法安裝,Silverlight的相同版本已經存在。 什麼錯?無法查看Silverlight控件

謝謝!

編輯:卸載並重新安裝它..它的工作..但仍然想知道什麼是必須的問題?

回答

1

幾個月前我遇到了這個問題。它與註冊表有關。我不得不使用subinacl和腳本來解決這個問題。我會推薦卸載並重新安裝最新的Silverlight,然後用SUBINACL和適用於Windows批處理文件如下:

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 

你可以下載SUBINACL這裏Subinacl

+0

我已經卸載並安裝了最新版本(這解決了我的問題)。我也做了你所要求的使用subinacl ..所以這意味着這個問題不會再出現? – genericuser 2010-11-23 21:07:59