- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I have a dialog based application with an activeX control. I registered the redist\\ia32\\ifdlg100.dll using regsvr32. The application runs fine on Win32.
Porting to Win64 required some minor changes such as correctly using Int_PTR_Kind etc. Then I did the following:-
(1) regsvr32 /u to unregister the ia32\\ifdlg100.dll. I run the Win32 version of the application. It fails, as expected, by showing the error "IFDLGnnn.dll is missing or not registered". I closed Visual Studio.
(2) Navigating to redist\\intel64\\ifdlg100.dll I registered it using regsvr32. The registration succeeds. I then launched a new instance of the Visual Studio. However, the x64 version of the application still displays "IFDLGnnn.dll is missing or not registered". Curiously, however, the Win32 version of the application starts to work again.
Thus, seemingly the Win32 application works whether I register the ia32 or intel64 version of the file ifldg100.dll while I cannot use the 64bit version.
Am I missing something here? I am using Composer XE update 1 of IVF on Win64XP Professional with VS2005.
Sincerely
Abhi
Porting to Win64 required some minor changes such as correctly using Int_PTR_Kind etc. Then I did the following:-
(1) regsvr32 /u to unregister the ia32\\ifdlg100.dll. I run the Win32 version of the application. It fails, as expected, by showing the error "IFDLGnnn.dll is missing or not registered". I closed Visual Studio.
(2) Navigating to redist\\intel64\\ifdlg100.dll I registered it using regsvr32. The registration succeeds. I then launched a new instance of the Visual Studio. However, the x64 version of the application still displays "IFDLGnnn.dll is missing or not registered". Curiously, however, the Win32 version of the application starts to work again.
Thus, seemingly the Win32 application works whether I register the ia32 or intel64 version of the file ifldg100.dll while I cannot use the 64bit version.
Am I missing something here? I am using Composer XE update 1 of IVF on Win64XP Professional with VS2005.
Sincerely
Abhi
- Balises:
- Intel® Fortran Compiler
Lien copié
8 Réponses
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I tried this on my Win7 x64 system and it worked ok. What do you have in the registry for keys:
HKEY_CLASSES_ROOT\CLSID\{32AC104F-62E0-4787-BAA6-30A7E85C8568}
HKEY_CLASSES_ROOT\CLSID\{92A44000-D36E-4540-B619-E34203CD5DE5}
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Steve
I have neither of these two.
I have
HKEY_CLASSES_ROOT\CLSID\{92A3A302-DA7C-4A1F-BA7E-1802BB5D2D02}
HKEY_CLASSES_ROOT\CLSID\{92A5010F-4404-4035-8D53-B87F5A736809}
Thus nothing in between 92A3.. and 92A5..
Similary there is nothing begining with 32AC.. The closest ones I have are:
HKEY_CLASSES_ROOT\CLSID\{3283EEBF-E67D-31AC-8481-A968F3A77E9A}
HKEY_CLASSES_ROOT\CLSID\{32B533BB-EDAE-11d0-BD5A-00AA00B92AF1}
I tried to use the dll from IVF11 and it gives the same problem.
Abhi
I have neither of these two.
I have
HKEY_CLASSES_ROOT\CLSID\{92A3A302-DA7C-4A1F-BA7E-1802BB5D2D02}
HKEY_CLASSES_ROOT\CLSID\{92A5010F-4404-4035-8D53-B87F5A736809}
Thus nothing in between 92A3.. and 92A5..
Similary there is nothing begining with 32AC.. The closest ones I have are:
HKEY_CLASSES_ROOT\CLSID\{3283EEBF-E67D-31AC-8481-A968F3A77E9A}
HKEY_CLASSES_ROOT\CLSID\{32B533BB-EDAE-11d0-BD5A-00AA00B92AF1}
I tried to use the dll from IVF11 and it gives the same problem.
Abhi
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
If you search the CLSID tree for "ifdlg100.dll", are there any entries?
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I right clicked HKEY_CLASSES_ROOT\CLSID
In the drop-down I selected Find
In the pop-up dialog, I selected (a) ifdlg100.dll in find what ---
With both ia32 and intel64 versions unregistered using regsvr /u
(1) Keys in the find selection -> The search results in nothing.
(2) Keys and Values in the find selection -> The search results in nothing.
(3) Keys, Values and Data in the find selection -> The search yields:
Name = (Default), Type = REG_SZ, Data = (value not set)
Then there are File1 ...
In the drop-down I selected Find
In the pop-up dialog, I selected (a) ifdlg100.dll in find what ---
With both ia32 and intel64 versions unregistered using regsvr /u
(1) Keys in the find selection -> The search results in nothing.
(2) Keys and Values in the find selection -> The search results in nothing.
(3) Keys, Values and Data in the find selection -> The search yields:
Name = (Default), Type = REG_SZ, Data = (value not set)
Then there are File1 ...
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi
I submitted this to the premier support which asked me to see what the dependency walker tells me. I submitted the reply below but I have not received anything further.
I used the 64bit version of the dependency walker for my dll built with x64 configuration. It reports "Error opening files for" IEHIMS.DLL and WER.DLL. I believe that I can safely ignore these two as they are related to IE8 on Vista and Win7. (Also see Steve Lionel's last response here: http://software.intel.com/en-us/forums/showthread.php?t=80212&o=a&s=lr).
What am I missing here?
Abhi
I submitted this to the premier support which asked me to see what the dependency walker tells me. I submitted the reply below but I have not received anything further.
I used the 64bit version of the dependency walker for my dll built with x64 configuration. It reports "Error opening files for" IEHIMS.DLL and WER.DLL. I believe that I can safely ignore these two as they are related to IE8 on Vista and Win7. (Also see Steve Lionel's last response here: http://software.intel.com/en-us/forums/showthread.php?t=80212&o=a&s=lr).
What am I missing here?
Abhi
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I am traveling this week and can't help you further with this until Monday.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Steve
Is there any chance of checking what's happening here? This is a high level show-stopper and I haven't received anything more from the premier support either.
Abhi
Is there any chance of checking what's happening here? This is a high level show-stopper and I haven't received anything more from the premier support either.
Abhi
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
What is the Premier Support issue number? I can't find one under your name that seems relevant.

Répondre
Options du sujet
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable