Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
29323 Discussions

How to let the IVF 11 + VS2003 + VS2005 + VS2008 coexist in 32 bit Windows XP system?

Zhanghong_T_
Novice
3,487 Views

Dear all,

Recently I installed the IVF 11 and VS2008 and found that the VS2003 and VS2005 can't open the origional Fortran projects created by themselves.

The attached pictures shows that the IVF is not integrated into VS2003 and VS2005, but integrated into VS2008. Just now I removed the IVF 11 and reinstalled it and I am sure that I have installed the intergration for VS2003, VS2005 and VS2008.

Before installing the VS2008 and IVF11, the VS2003 and VS2005 can work well with IVF 10.

Could anyone tell me what's wrong on my machine and what should I do to let them coexist in my machine?

Thanks,
Zhanghong Tang

0 Kudos
16 Replies
onkelhotte
New Contributor II
3,487 Views

Dear all,

Recently I installed the IVF 11 and VS2008 and found that the VS2003 and VS2005 can't open the origional Fortran projects created by themselves.

The attached pictures shows that the IVF is not integrated into VS2003 and VS2005, but integrated into VS2008. Just now I removed the IVF 11 and reinstalled it and I am sure that I have installed the intergration for VS2003, VS2005 and VS2008.

Before installing the VS2008 and IVF11, the VS2003 and VS2005 can work well with IVF 10.

Could anyone tell me what's wrong on my machine and what should I do to let them coexist in my machine?

Thanks,
Zhanghong Tang


I dont know much about the integration behaviour (maybe IVF11 integrates in the latest VS only?). Mr. Lionelcan answer that question surely.

Beside your problem: Why do you need VS2005? With VS2008 you can create .NET2.0 projects too, so VS2005 is absolete.

Markus
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
IVF 11 should integrate into all three versions of VS. You should not have to do anything special. I have seen issues, though, where an old integration did not uninstall properly preventing the new one from appearing.

Go into Add or Remove Programs and see if the 10.x integration is still listed as installed. If so, uninstall it. Then delete the Intel Fortran subfolder under the VS2003 and VS2005 folders if present. Now uninstall and reinstall IVF 11.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Quoting - onkelhotte

I dont know much about the integration behaviour (maybe IVF11 integrates in the latest VS only?). Mr. Lionelcan answer that question surely.

Beside your problem: Why do you need VS2005? With VS2008 you can create .NET2.0 projects too, so VS2005 is absolete.

Markus

Hi Markus,

Thanks for your reply. Since some of our projects are built by VS2003 or even eariler IDEs, the C++ and Fortran codes are not fully modified to let them be able to pass the compiling by VS2008.

Thanks,
Zhanghong Tang
0 Kudos
Zhanghong_T_
Novice
3,487 Views
IVF 11 should integrate into all three versions of VS. You should not have to do anything special. I have seen issues, though, where an old integration did not uninstall properly preventing the new one from appearing.

Go into Add or Remove Programs and see if the 10.x integration is still listed as installed. If so, uninstall it. Then delete the Intel Fortran subfolder under the VS2003 and VS2005 folders if present. Now uninstall and reinstall IVF 11.

Hi Steve,

Thanks for your detailed information. I just do what you said: removed all versions of IVF, deleted the "Intel Fortran" subfolder of VS2003, VS2005 and VS2008 (but didn't remove VS2003, VS2005 and VS2008), and then reinstalled IVF 11, the problem is still here.

Thanks,
Zhanghong Tang
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
Try running the programs in the attached ZIP files to see if it helps.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Try running the programs in the attached ZIP files to see if it helps.

Dear Steve,

Thanks for your kindly help. Running results are as follows:

Visual Studio .NET 2003 installed at
C:Program FilesMicrosoft Visual Studio .NET 2003
Successfully unregistered VFHieEditor.dll
Successfully unregistered VFAVwin.dll
Successfully unregistered VFFortSvc.dll
Successfully unregistered VFProjConvert.dll
Successfully unregistered VFProj.dll
Successfully unregistered VFToolOpt.dll
Error while registering VFToolOpt.dll: Exception occurred.

Press any key to exit program

Visual Studio 2005 installed at C:Program FilesMicrosoft Visual Studio 8
Successfully unregistered VFAVwin.dll
Successfully unregistered VFFortSvc.dll
Successfully unregistered VFProjConvert.dll
Successfully unregistered VFToolOpt.dll
Successfully unregistered VFProj.dll
Successfully registered VFProj.dll
Error while registering VFToolOpt.dll: Exception occurred.

Press any key to exit program


Thanks,
Zhanghong Tang
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
Please try this:
  1. Uninstall version 11.
  2. Delete the "Intel Fortran" folder.
  3. Reinstall version 10.1 - you may still have it in the Program FilesIntelDownload folder.
  4. Verify that the integration works.
  5. Uninstall 10.1, including the "Visual Studio Integrations" component. Delete the "Intel Fortran" folder
  6. Reinstall version 11.
If this doesn't help, perhaps we can arrange an interactive session where I take a look at your system.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Please try this:
  1. Uninstall version 11.
  2. Delete the "Intel Fortran" folder.
  3. Reinstall version 10.1 - you may still have it in the Program FilesIntelDownload folder.
  4. Verify that the integration works.
  5. Uninstall 10.1, including the "Visual Studio Integrations" component. Delete the "Intel Fortran" folder
  6. Reinstall version 11.
If this doesn't help, perhaps we can arrange an interactive session where I take a look at your system.

Dear Steve,

Thank you very much for your reply. I have done the first 4 steps as you said. Unfortunately, the IVF 10.1 only integrated into VS2008. What should I do before the next two steps?

Thanks,
Zhanghong Tang
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
Are you in the US or Canada? If so, can I schedule a time that I can call you and connect to your PC so that I can see what's going on? If you say yes, I will send you an email and we'll make the arrangements. Please let me know which time zone you are in.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Are you in the US or Canada? If so, can I schedule a time that I can call you and connect to your PC so that I can see what's going on? If you say yes, I will send you an email and we'll make the arrangements. Please let me know which time zone you are in.

Hi Steve,

Thank you so much for your so kindly help. I am in China and the time zone is GMT+8:00. I am very excited to have a chance to talk to you and study from your side.
I think we can connect by the MSN if you have no better method. My MSN ID is: tangzhanghong@msn.com
You can also send me email to that email address.
I am online from 7:30to 23:00 of my local time.

Thanks,
Zhanghong Tang
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Try running the programs in the attached ZIP files to see if it helps.

Dear Dr. Steve,

Thank you very much for providing so good repair tools. I noticed that you have another topic for the similar problem. You said:

Ok, try this.

Open a command prompt window (Start > Run > CMD) and set default (cd) to the folder containing the unpacked Repairvs08integration.exe. Do this:

SET PATH=
SET LIB=
SET INCLUDE=
repairvs08integration.exe

Let me know what happens.

--------
Steve

Yesterday I only execute the exe file then the errors appear. Just now I removed the IVF 10.1 and reinstalled IVF 11 and then run the exe files again, different from yesterday, I add the code
SET PATH=
SET LIB=
SET INCLUDE=

and it displayed all files are successfully registered and now the three versions of VS.net can work well with IVF 11.


Thanks,
Zhanghong Tang
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
That's very interesting. I had thought that problem was not in version 11. I am glad to hear that you found the resolution. I will contact our developers and ask them to look at this again.

Would you please do me a favor and do this?

Start > Run.
Enter CMD and click OK.
Change default (cd) to a convenient folder
Type:
set > set.txt
Attach the set.txt to a reply here.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
That's very interesting. I had thought that problem was not in version 11. I am glad to hear that you found the resolution. I will contact our developers and ask them to look at this again.

Would you please do me a favor and do this?

Start > Run.
Enter CMD and click OK.
Change default (cd) to a convenient folder
Type:
set > set.txt
Attach the set.txt to a reply here.

Here it is.

Thanks,
Zhanghong Tang


ALLUSERSPROFILE=C:Documents and SettingsAll Users
APPDATA=C:Documents and SettingstangApplication Data
BISTRO_INSTALL_DIR=C:Program FilesIntelVTuneanalyzerbin
BOOSTROOT=boostroot
CCP_HOME=C:Program FilesMicrosoft Compute Cluster Pack
CCP_INC=C:Program FilesMicrosoft Compute Cluster PackInclude
CCP_LIB32=C:Program FilesMicrosoft Compute Cluster PackLibi386
CCP_LIB64=C:Program FilesMicrosoft Compute Cluster PackLibamd64
CGALROOT=C:Program FilesCGAL-3.3.1
CLASSPATH=.;.;C:PROGRA~1JMF21~1.1Elibsound.jar;C:PROGRA~1JMF21~1.1Elibjmf.jar;C:PROGRA~1JMF21~1.1Elib;C:WINDOWSjavaclasses;.
CommonProgramFiles=C:Program FilesCommon Files
COMPUTERNAME=TANG-T43
COMSPEC=C:WINDOWSsystem32cmd.exe
Cor_Enable_Profiling=1
COR_PROFILER={91663010-0D1E-4abd-8F0C-0B4B84CCA809}
CPLUS_INCLUDE_PATH=C:MinGWincludec++3.4.5;C:MinGWincludec++3.4.5mingw32;C:MinGWincludec++3.4.5backward;C:MinGWinclude;C:MinGWlibgccmingw323.4.5include
C_INCLUDE_PATH=C:MinGWinclude;C:MinGWlibgccmingw323.4.5include
FEKO=C:FEKObin
FEKOLANG=e
FEKO_HOME=C:FEKO
FEKO_TMPDIR=C:Temp
FEKO_USER_HOME=%APPDATA%feko
FEKO_WHICH_MPI=11
FLEXLM_BATCH=1
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=Documents and Settingstang
IFORT_COMPILER11=C:Program FilesIntelCompiler11.0�66fortran
IFORT_COMPILER91=C:Program FilesIntelCompilerFortran10.0.025
INCLUDE=C:Program FilesIntelMPI3.2.0.011ia32include;C:Program FilesIntelCMKL9.1include;C:Program FilesMicrosoft Visual Studio .NET 2003SDKv1.1include
installdir=C:synopsysHspice_Z-2007.03-SP1
installdir_Z-2007.03-SP1=C:synopsysHspice_Z-2007.03-SP1
INTEL_LICENSE_FILE=C:Program FilesCommon FilesIntelLicenses
I_MPI_ROOT=C:Program FilesIntelMPI3.2.0.011
KMP_ALL_THREADS=256
KMP_DUPLICATE_LIB_OK=TRUE
KMP_MONITOR_STACKSIZE=100m
LIB=C:Program FilesIntelMPI3.2.0.011ia32lib;C:Program FilesIntelCMKL9.1ia32lib;C:Program FilesMicrosoft Visual Studio .NET 2003SDKv1.1Lib
LIBRARY_PATH=C:MinGWlib;C:MinGWlibgccmingw323.4.5
LOGONSERVER=\TANG-T43
MINGW_PATH=C:MinGW
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Path=C:Program FilesIntelMPI3.2.0.011ia32bin;C:Program FilesIntelCompiler11.0�66fortranlibia32;C:MinGWbin;C:MinGWlibexecgccmingw323.4.5;C:IFEPG.g77minGWbin;C:IFEPG.f32minGWbin;C:Program FilesIntelCMKL9.1ia32bin;c:program filesthinkpadutilities;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSsystem32wbem;c:program filesintelwirelessbin;c:windowsdownloaded program files;c:program filesthinkpadconnectutilities;C:Program FilesMATLABR2006bbin;C:Program FilesMATLABR2006bbinwin32;C:Program FilesIDM Computer SolutionsUEStudio '06;C:Program Filesdoxygenbin;C:Program FilesCommon FilesRoxio SharedDLLShared;C:Program FilesATI TechnologiesATI.ACECore-Static;C:Program FilesCommon FilesLenovo;C:Program FilesIntelWirelessBin;C:Program FilesIntelWirelessBin;C:Program FilesIntelWirelessBin;C:Program FilesIntelWirelessBin;C:Program FilesIntelWirelessBin;C:Program FilesCommon FilesTTKNBin;C:Program FilesBonjour;C:FEKObin;C:FEKOInterOplib3dxintel_acodebin;C:FEKOInterOpbin;C:Program FilesGnuWin32bin;C:Program FilesMicrosoft Compute Cluster PackBin;C:Program FilesIDM Computer SolutionsUltraCompare;C:Program FilesStormIICodec;C:Program FilesStormII
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 8, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0d08
ProgramFiles=C:Program Files
PROMPT=$P$G
RR=C:Program FilesLenovoRescue and Recovery
SESSIONNAME=Console
SMA=C:Program FilesThinkVantageSMA
SWSHARE=C:SWSHARE
SystemDrive=C:
SystemRoot=C:WINDOWS
TEMP=C:DOCUME~1tangLOCALS~1Temp
TMP=C:DOCUME~1tangLOCALS~1Temp
TVT=C:Program FilesLenovo
TVTCOMMON=C:Program FilesCommon FilesLenovo
TVTPYDIR=C:Program FilesCommon FilesLenovoPython24
USERDOMAIN=TANG-T43
USERNAME=tang
USERPROFILE=C:Documents and Settingstang
VS71COMNTOOLS=C:Program FilesMicrosoft Visual Studio .NET 2003Common7Tools
VS80COMNTOOLS=C:Program FilesMicrosoft Visual Studio 8Common7Tools
VS90COMNTOOLS=C:Program FilesMicrosoft Visual Studio 9.0Common7Tools
windir=C:WINDOWS
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
Thanks - that is indeed a long value of PATH. I see some redundant entries you may want to consider removing, but they're not really harmful.
0 Kudos
Zhanghong_T_
Novice
3,487 Views
Thanks - that is indeed a long value of PATH. I see some redundant entries you may want to consider removing, but they're not really harmful.
Dear Steve,

Thank you very much for your kindly suggestion. Could you please give me a simplified version? I am not very good at it.

Thanks,
Zhanghong Tang
0 Kudos
Steven_L_Intel1
Employee
3,487 Views
The primary thing I see is five repetitions of C:Program FilesIntelWirelessBin where you need at most one of these. I'm also uncomfortable about seeing "c:windowsdownloaded program files" in there as this seems a security risk to me. I don't know your system but I'd suggest that if you have executables or DLLs in that folder that you must have on PATH you could move them somewhere else. The PATH environment variable is a default set of places Windows looks for executables and DLLs.
0 Kudos
Reply