Bonjour,
Je développe en vb.net avec visualstudio et j'ai depuis quelques jours un petit problème lors de l’exécution de mon programme.
L'erreur survient lorsque j'essaye de récupérer le nombre d'objet présent dans une lisview : ListAuteurs.ListItems.Count
Ce qui est étrange, c'est que tout fonctionnait parfaitement il y a quelques jours et que l'erreur n'a lieu que dans un BackgroundWorker (fonctionne en dehors de ce contexte).
J'ai déja essayé de re-installé visualstudio ainsi que la Bibliothèque mais sans succès.
...Je suis dans une impasse explicative.
Quelqu'un a-t-il déjà eu ce genre de soucis ?
Merci.
System.InvalidCastException: Impossible d'effectuer un cast d'un objet COM de type 'mscomctl.ListViewClass' en type d'interface 'MSComctlLib.IListView'.
Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{BDD1F049-858B-11D1-B16A-00C0F0283628}' a échoué en raison de l'erreur suivante*: Bibliothèque non inscrite. (Exception de HRESULT : 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
à MSComctlLib.IListView.get_ListItems()
à AxMSComctlLib.AxListView.get_ListItems()
à g.FStock.BackgroundWorkerCalcul_DoWork(Object sender, DoWorkEventArgs e)
Partager