1 messaggio dal 22 marzo 2005
Salve!

Ho cercato per ore di far funzionare il MediaDisplay contenuto nell sdk ma senza un risultato positivo.

Dentro gli help file dell'sdk c'è questo reg file con il quale ho registrato il file msasstate.dll


REGEDIT4

[HKEY_CLASSES_ROOT\MSASState.MediaStatusSink]
@="MSASState.MediaStatusSink"

[HKEY_CLASSES_ROOT\MSASState.MediaStatusSink\CLSID]
@="{380AA9F1-5047-40D0-8BE9-18AB489CA469}"

[HKEY_CLASSES_ROOT\CLSID\{380AA9F1-5047-40D0-8BE9-18AB489CA469}]
@="MSASState.MediaStatusSink"

[HKEY_CLASSES_ROOT\CLSID\{380AA9F1-5047-40D0-8BE9-18AB489CA469}\InprocServer32]
@="mscoree.dll"
"ThreadingModel"="Both"
"Class"="MSASState.MediaStatusSink"
"Assembly"="MSASState, Version=1.0.1735.26855, Culture=neutral, PublicKeyToken=a097a53b6b26c493"
"RuntimeVersion"="v1.0.3705"
"CodeBase"="file:///d:/Mediadisplay/MSASState.DLL"

[HKEY_CLASSES_ROOT\CLSID\{380AA9F1-5047-40D0-8BE9-18AB489CA469}\ProgId]
@="MSASState.MediaStatusSink"

[HKEY_CLASSES_ROOT\CLSID\{380AA9F1-5047-40D0-8BE9-18AB489CA469}\Implemented Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}]

[HKEY_CLASSES_ROOT\CLSID\{380AA9F1-5047-40D0-8BE9-18AB489CA469}\Implemented Categories\{FCB0C2A3-9747-4c95-9d02-820AFEDEF13F}]
@="Media Status Sink"

di seguito mi sono accorto che la versione della dll inclusa nell'sdk è diversa ( == 1.0.1740.26563)
quindi ho modificato manualmente le chiavi nel registro.

Qualche idea ?? dove sbaglio ??

grazie,
criss107
Per essere sicuro che faccia tutto giusto, elimina quelle chiavi e usa regasm come ho consigliato io.

regasm /codebase MSASState.DLL

dalla directory in cui si trova. Poi vai nel registro e metti te la chiave tra le implemented categories {FCB0C2A3-9747-4c95-9d02-820AFEDEF13F}
Occhio che è necessario un riavvio

Ciao

Il mio blog
Homepage

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.