1) D'abord il faut créer un fichier au nom fort MeoSHDocVw.snk à l'aide d'un outil .NET de SDK:
sn.exe -k MeoSHDocVw.snk
2) Ensuite il faut créer un fichier DLL Interop de SHDocVw.dll ayant une clé pour un assembly au nom fort MeoSHDocVw.dll à l'aide d'un outil de SDK :
tlbimp.exe c:\windows\system32\SHDocVw.dll /keyfile :MeoSHDOcVw.snk /out :MeoSHDocVW.dll
3) Réfrérencer le nouveau fichier DLL MeoSHDocVw.dll au lieu de SHDOcVw.dll et utiliser using MeoSHDocVw ; et MeoSHDocVw à la place de SHDocVW.
N.B. :Tous ces fichiers doivent se trouver dans le répertoire de compilation ou dans windows\system32. Attention, il ne faut pas écraser le fichier SHDocVw.dll dans le répertoire windows\system32.
Dipl.-Ing. Didier Meo
IT Consultant
ictconsult@yahoo.com