Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29258 ディスカッション

Making Intel Fortran 11.1/VS2008 and Intel Fortran 9.1/VS2003.NET CO-EXIST

tamtaka
ビギナー
804件の閲覧回数
I have been using IVF9.1(IA32) integratedto Visual Studio 2003.NET. Now, I would like to install IVF11.1.065 integratd to Visual Studio 2008 on the same PC without affecting the existing IVF9.1/VS2003. Iwas hoping thatthe instructions posted on the followingwebsitewould help me solve the problem.

http://software.intel.com/en-us/articles/making-intel-fortran11-VS2008-and-intel-fortran9-VS2003-co-exist/

However, when I tried to custom install IVF11.1, I do not see the sub-item "Integration to Microsoft Visual Studio 2003.NET" nor "Integration to Microsoft Visual Studio 2008" that are supposed to be listed below "Integration(s) in Microsoft Visual Studio*" (even though I have already intalled VS2003.NET and VS2008). Hence, I cannot deselect the integration to VS2003.NET.

I am hesitating to proceed with ver 11.1 installation because Iam not very sure how it affects the integration of the existing visual fortran to VS2003.NET. I would appreciate anyhelp as to how to deal with this problem.

Thanks.
0 件の賞賛
1 解決策
Steven_L_Intel1
従業員
804件の閲覧回数
Whoops. I forgot that vfhieditor.dll was new in 10.0.

Open a Visual Studio 2003 command prompt window (you can do this from the Start menu.) Run these commands:

cd "C:\Program Files\Microsoft Visual Studio .NET 2003\Intel Fortran\VFPackages"
regsvr32 /s /u VFAVwin.dll
regsvr32 /s /u VFFortSvc.dll
regsvr32 /s /u VFProjConvert.dll
regsvr32 /s /u VFProj.dll
regsvr32 /s /u VFToolOpt.dll
regsvr32 /s VFToolOpt.dll
regsvr32 /s VFProj.dll
regsvr32 /s VFProjConvert.dll
regsvr32 /s VFFortSvc.dll
regsvr32 /s VFAVwin.dll

This should do it.

元の投稿で解決策を見る

4 返答(返信)
Steven_L_Intel1
従業員
804件の閲覧回数
I think the following will work for you.

1. Save a copy of the C:\Program Files\Microsoft Visual Studio .NET 2003\Intel Fortran folder
2. Install 11.1
3. Replace the current Intel Fortran folder with the contents of your saved copy
4. Unpack and run the repair program in the attachment
tamtaka
ビギナー
804件の閲覧回数

Dear Steve,

Thank you for your suggestion. I followed your steps and encountered the following error in Step 4 when I ran the repair program.

"Visual Studio .NET 2003 installed at C:\Program Files\Microsoft Visual Studio .NET 2003

Error while loading C:\Program Files\Microsoft Visual Studio .NET 2003\Intel Fortran\VFPackages\VFHieditor.dll: The specified module could not found."

Now IVF9.1/VS2003.NET is not working andI looked at the VFPackages folder for VS2003.NET. There, I found 5 dlls: VFAVWin.dll, VFProj.dll, VFToolOpt.dll, VFFortSvc.dll and VFProjConvert.dll. There is no VFHieditor.dll that the repair program is looking for. Do you think this problem can be fixed if I reinstall IVF 9.1? If so, I hope that does not affect IVF11.1/VS2008 integration which has been established in Step 2.I appreciate your suggestion.

Thanks.

Steven_L_Intel1
従業員
805件の閲覧回数
Whoops. I forgot that vfhieditor.dll was new in 10.0.

Open a Visual Studio 2003 command prompt window (you can do this from the Start menu.) Run these commands:

cd "C:\Program Files\Microsoft Visual Studio .NET 2003\Intel Fortran\VFPackages"
regsvr32 /s /u VFAVwin.dll
regsvr32 /s /u VFFortSvc.dll
regsvr32 /s /u VFProjConvert.dll
regsvr32 /s /u VFProj.dll
regsvr32 /s /u VFToolOpt.dll
regsvr32 /s VFToolOpt.dll
regsvr32 /s VFProj.dll
regsvr32 /s VFProjConvert.dll
regsvr32 /s VFFortSvc.dll
regsvr32 /s VFAVwin.dll

This should do it.
tamtaka
ビギナー
804件の閲覧回数
It worked! At first, I forgot to close anexisting VS2003.NET session before I ran those commands and it did not work. Butit went well for the second time doing the same thing after I closed it. Many thanks for your assistance.
返信