J'utilise wmi pour récupérer le nom de mes imprimantes.
J'ai toujours l'exception suivante:
Unable to find an entry point named 'GetCurrentApartmentType' in DLL
'wminet_utils.dll'.
Lorsque mon projet est fait avec visual studio 2003, cela fonctionne sans
probleme.
Dons je suppose que cela doit venir du framework 2.0.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Simon Mourier [SoftFluent]
C'est manifestement un problème d'installation ou de configuration.
La DLL wminet_utils.dll utilisée ici est probablement la version qui vient avec le Framework 1.1, car elle ne possède pas de point d'entrée nommé GetCurrentApartementType.
Je vous conseille de vérifier avec un outil comme Process Explorer de SysInternals pourquoi c'est la wminet_utils.dll du Framework 1.1 qui est injectée dans votre process.
Simon. www.softfluent.com
"wavemill" a écrit dans le message de news:
Bonjour,
Je vous présente mon problème exécuter avev vs20005:
ManagementObjectSearcher searcher > new ManagementObjectSearcher("rootCIMV2", "SELECT * FROM Win32_Printer");
foreach (ManagementObject queryObj in searcher.Get()) {
J'utilise wmi pour récupérer le nom de mes imprimantes. J'ai toujours l'exception suivante: Unable to find an entry point named 'GetCurrentApartmentType' in DLL 'wminet_utils.dll'.
Lorsque mon projet est fait avec visual studio 2003, cela fonctionne sans probleme. Dons je suppose que cela doit venir du framework 2.0.
Si quelqu'un à une idée ou une info.
Merci d'avane,
Wavemill
C'est manifestement un problème d'installation ou de configuration.
La DLL wminet_utils.dll utilisée ici est probablement la version qui vient
avec le Framework 1.1, car elle ne possède pas de point d'entrée nommé
GetCurrentApartementType.
Je vous conseille de vérifier avec un outil comme Process Explorer de
SysInternals pourquoi c'est la wminet_utils.dll du Framework 1.1 qui est
injectée dans votre process.
Simon.
www.softfluent.com
"wavemill" <wavemill@discussions.microsoft.com> a écrit dans le message de
news: C4849F67-D471-4EAD-8ACC-FD57FFF31FAF@microsoft.com...
Bonjour,
Je vous présente mon problème exécuter avev vs20005:
ManagementObjectSearcher searcher > new ManagementObjectSearcher("root\CIMV2",
"SELECT * FROM Win32_Printer");
foreach (ManagementObject queryObj in searcher.Get())
{
J'utilise wmi pour récupérer le nom de mes imprimantes.
J'ai toujours l'exception suivante:
Unable to find an entry point named 'GetCurrentApartmentType' in DLL
'wminet_utils.dll'.
Lorsque mon projet est fait avec visual studio 2003, cela fonctionne sans
probleme.
Dons je suppose que cela doit venir du framework 2.0.
C'est manifestement un problème d'installation ou de configuration.
La DLL wminet_utils.dll utilisée ici est probablement la version qui vient avec le Framework 1.1, car elle ne possède pas de point d'entrée nommé GetCurrentApartementType.
Je vous conseille de vérifier avec un outil comme Process Explorer de SysInternals pourquoi c'est la wminet_utils.dll du Framework 1.1 qui est injectée dans votre process.
Simon. www.softfluent.com
"wavemill" a écrit dans le message de news:
Bonjour,
Je vous présente mon problème exécuter avev vs20005:
ManagementObjectSearcher searcher > new ManagementObjectSearcher("rootCIMV2", "SELECT * FROM Win32_Printer");
foreach (ManagementObject queryObj in searcher.Get()) {
J'utilise wmi pour récupérer le nom de mes imprimantes. J'ai toujours l'exception suivante: Unable to find an entry point named 'GetCurrentApartmentType' in DLL 'wminet_utils.dll'.
Lorsque mon projet est fait avec visual studio 2003, cela fonctionne sans probleme. Dons je suppose que cela doit venir du framework 2.0.
Si quelqu'un à une idée ou une info.
Merci d'avane,
Wavemill
wavemill
Bonjour,
Merci pour votre réponse.
J'i réinstallé le framework 2.0 et depuis ca marche.
Merci pour les conseils, Cordialement,
Wavemill
Bonjour,
Merci pour votre réponse.
J'i réinstallé le framework 2.0 et depuis ca marche.