Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

.NET ActiveX Control in WebSeite - Probleme mit IE8/2003-Server

0 views
Skip to first unread message

Tobias Bergmann

unread,
Dec 25, 2009, 11:39:16 AM12/25/09
to
Hallo!

Ich hab eine leere ASP.NET-Seite gemacht, auf die ich ein .NET UserControl
als ActiveX-Komponente gesetzt habe.
L�uft im IE 7 auf einem XP-System prima, die DLL des Usercontrol liegt im
gleichen Verzeichnis wie die ASPX-Seite.

Jetzt hab ich das ganze auf einen Windows 2003-Server mit IE 8 portiert und
dort wird mein UserControl in der Webseite nur als Platzhalter angezeigt.

Nirgends ein Hinweis auf die Ursache.

Nach langem verzweifelten Suchen fand ich im Internet das Abschalten der
.NET-Sicherheit �ber:
caspol -s off
Jetzt wird zumindest eine Exception geworfen, die aus einer
Fremdanbieter-Komponente in meinem UserControl kommt:

*** EXCEPTION TYPE: ***
System.IO.FileLoadException
*** MESSAGE: **********
Unverifiable code failed policy check. (Exception from HRESULT: 0x80131402)
*** SOURCE: ***********
DevExpress.Data.v9.2
*** TARGET: ***********
DevExpress.Data.Helpers.BaseDataControllerHelper CreateHelper()

Ich hab irgendwo gelesen, dass manche Leute ihre .NET-Komponenten mit
"strong name" versehen und in den GAC werfen.
Muss ich das machen? Wie kan ich mein Problem l�sen? Hat jemand einen Tipp
f�r mich?

Vielen Dank!!!


0 new messages