Implementierung Proben von Steckbare MIME Filter (vorzugsweise in C #)?
-
20-08-2019 - |
Frage
Wer weiß, eine gute Beispielimplementierung eines Steckbare MIME Filter für IE, vorzugsweise in C # implementiert? Oder einer steckbaren Protokollhandler?
Danke!
Bisher habe ich gefunden
-
Diese Frage SO mit Beispielcode
-
Dieses Beispiel: http://www.bsalsa.com/forum/showpost.php? p = 3031 & postcount = 4 (Die kurz dokumentiert hier ) (beide aus dem SO oben in Frage)
-
Diese Probe von MSFT (jedoch unter Verwendung von C # nicht)
Lösung
Nach der Arbeit mit Microsoft-Unterstützung für ein paar Wochen stellten wir fest, dass die MIME-Filter in .NET geschrieben korrekt funktionieren nicht. Offensichtlich gibt es eine Reihe von fadenSicherheitsFragen in den Interop-Schichten zu sein, die zufälligen Abstürze von IE verursachen.
Ich habe meine MIME-Filter in C ++ neu implementiert nach dem gleichen Muster Sie oben verbunden, und es funktioniert gut.
Andere Tipps
http://www.codeproject.com/aspnet/AspxProtocol.asp ist mein Favorit. Beachten Sie jedoch, dass für einen Protokoll-Handler mit .NET im Allgemeinen eine ziemlich deutliche Leistungs Kosten entstehen wird, und es kann eine Versionierung Problem sein, wenn es andere .NET-basierte Komponenten versuchen, im Browser ausgeführt werden, die eine andere Version benötigen der CLR.
http://www.codeproject.com/KB/IP/DataProtocol.aspx ist eine weitere Option.