Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29389 Discussions

IVF is not loaded into Visual Studio

rase
New Contributor I
1,314 Views

Once I used a running installation with VS 2005, IVF and IVC V10. I installed IVF V11 Beta. When IVF V11 was available I deinstalled the beta version again, and installed V11 (61 and 66). Sincethe beta deinstallation I receive the message (in German) when I try to change the Fortran options:

Intel Fortran Tool Options Package ({0DE3E8C5-8C7F-4C1F-97D6-59D5AEBDAFFC}) was not loaded

I reinstalled the whole sequence of VS, IVF andIVC twice, but the message did not disappear. I use Windows XP SP3 and VS 2005 (German) with SP1. Any suspicions what could be wrong and suggestions how to fix it? Greetings, Wolf

0 Kudos
1 Solution
Steven_L_Intel1
Employee
1,314 Views

In the text below, substitute "2008" for "2005" if you are using VS2008.

First, locate the folder containing IntelPkg.dll, IcUtil.dll and OptPkg.dll. This is usually:

C:Program FilesIntelCompiler11.0nnnCompilerVS IntegrationC++VS2005

If those DLLs are not present, then uninstall and reinstall Intel C++.

Close Visual Studio if you have it running.

Start > All Programs > Microsoft Visual Studio 2005 > Visual Studio Tools > Visual Studio Command Prompt

This will open a command prompt window. Set default (cd) to the folder containing IntelPkg.dll. Type the following commands in this exact order:

regsvr32 /u icUtil.dll
regsvr32 /u IntelPkg.dll
regsvr32 /u OptPkg.dll

Each of these should display a message box saying that the DLL was successfully unregistered. An error in this step is usually not harmful, but should be noted.

Now type these commands in this exact order:

regsvr32 OptPkg.dll
regsvr32 IntelPkg.dll
regsvr32 icUtil.dll

Again, you should get a message box, this time saying that the DLL was successfully registered. If you get an error here, stop and report it.

Assuming that all three DLLs were properly registered, type:

devenv/setup

This command may take several minutes to complete. When it returns to the command prompt, wait three more minutes before starting Visual Studio.

If this does not help, I suggest asking in the Intel C++ forum section.

View solution in original post

0 Kudos
7 Replies
Steven_L_Intel1
Employee
1,314 Views

Uninstall IVF. If there is an "Intel Fortran" folder under Visual Studio 8, delete it. Reinstall IVF. Then run the program in the attached ZIP.

0 Kudos
rase
New Contributor I
1,314 Views

Thanks a lot, Steve, everything worked fine for IVF. But I had to find out that the Fortran error message masked the same problem with IVC++:

Intel C++ Compiler Integration Package, Property Pages ({D6EEEC80-45EA-4CA7-AE30-74700CA09F81}) not loaded.

The exe you attached to your reply did not work for IVC++. Do you have a solution, or should I contact the C++ people?

0 Kudos
Steven_L_Intel1
Employee
1,314 Views

I'll get back to you tomorrow with a suggestion for Intel C++. I don't have a repair program for it, but you can do it manually.

0 Kudos
Steven_L_Intel1
Employee
1,315 Views

In the text below, substitute "2008" for "2005" if you are using VS2008.

First, locate the folder containing IntelPkg.dll, IcUtil.dll and OptPkg.dll. This is usually:

C:Program FilesIntelCompiler11.0nnnCompilerVS IntegrationC++VS2005

If those DLLs are not present, then uninstall and reinstall Intel C++.

Close Visual Studio if you have it running.

Start > All Programs > Microsoft Visual Studio 2005 > Visual Studio Tools > Visual Studio Command Prompt

This will open a command prompt window. Set default (cd) to the folder containing IntelPkg.dll. Type the following commands in this exact order:

regsvr32 /u icUtil.dll
regsvr32 /u IntelPkg.dll
regsvr32 /u OptPkg.dll

Each of these should display a message box saying that the DLL was successfully unregistered. An error in this step is usually not harmful, but should be noted.

Now type these commands in this exact order:

regsvr32 OptPkg.dll
regsvr32 IntelPkg.dll
regsvr32 icUtil.dll

Again, you should get a message box, this time saying that the DLL was successfully registered. If you get an error here, stop and report it.

Assuming that all three DLLs were properly registered, type:

devenv/setup

This command may take several minutes to complete. When it returns to the command prompt, wait three more minutes before starting Visual Studio.

If this does not help, I suggest asking in the Intel C++ forum section.

0 Kudos
rase
New Contributor I
1,314 Views

regsvr32 /u icUtil.dll
regsvr32 /u IntelPkg.dll
regsvr32 /u OptPkg.dll

Steve, thanks for your efforts to solve the problem (caused by the Beta installation, isn't it?). When I try to execute the regsvr32 command exactly as described I get the message that the command is unknown. I tried to use the command option in Start, but this attempt failed as well. I will open a thread in the C++ forum, maybe somebody has an exe or script to get rid of that nasty problem. Greetings, Wolf

0 Kudos
Steven_L_Intel1
Employee
1,314 Views

Ah, I've run into a few systems like that. Right click on My Computer, select Properties, Advanced. Click Environment Variables. Under System Variables, select PATH and click Edit. At the end, add:

;%SYSTEMROOT%;%SYSTEMROOT%system32

Click OK, OK, OK.

Now start a new command prompt window and try it again.

0 Kudos
rase
New Contributor I
1,314 Views

Thanks again, problem is solved. Greetings, Wolf

0 Kudos
Reply