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

VS 2013 and Intel Parallel Studio XE 2015 Professional

chauvjo
Novice
5,883 Views

I have Visual Studio Professional 2013 Update 3 installed on Windows 7 Professional Service Pack 1,  When I try to install Intel Parallel Studio XE Professional Edition version 2015 update initial release, I get the following warning message:

"Microsoft Visual Studio* 2012 does not have C++ "X64 Compiler and Tools" components installed"

The installer does not appear to recognize that Visual Studio 2013 is installed.  Not sure what to do about the message regarding "X64 Compiler and Tools" components not installed"  Any ideas how to proceed?

Thanks....

 

0 Kudos
24 Replies
Steven_L_Intel1
Employee
4,963 Views

Does the message really cite Visual Studio 2012? If so, do you have some form of VS2012 installed? Do you see Fortran support in VS2013?

0 Kudos
chauvjo
Novice
4,963 Views

Steve,

This is a new computer with a clean install of Visual Studio Professional 2013 Update 3 so there should not be any residue VS 2012 elements. Not sure if I understand your comment "Do you see Fortran support in VS2013".  I stopped the installation after seeing the issues shown below because of the reference to VS 2012. According to the latest release notes, Intel Parallel Studio XE Professional Edition version 2015 update initial release should work with Visual Studio 2013.

See attached PDF for snapshot of Installer message plus VS 2013 About Box.

Here is the exact Pre-requisite Issues Summary shown by the installer:

System reboot may be required.

To collect extended data for workloads running on Intel(R) Integrated Graphics, make sure to reboot the system before analysis.

Microsoft Visual Studio* 2012 does not have C++ "X64 Compiler and Tools" components installed.

Installation can continue; however, Intel(R) C++ Compiler XE for Intel(R) 64 and Intel(R) Visual Fortran Compiler XE for Intel(R) 64 will not build using Microsoft Visual Studio* 2012.

Please refer to the Release Notes for information on configuring Microsoft Visual Studio* for 64-bit application development.

0 Kudos
chauvjo
Novice
4,963 Views

Steve,

Any update on this issue?  I do not want to proceed with the installation if the installer thinks a different version of Visual Studio is installed.

Thanks...

Jack

0 Kudos
Even_E_
New Contributor I
4,963 Views

Hello,

Same problem here, After I did the Update 3 of VS2013 I updated C++ Composer 2015 to BETA Update 2 and it showed the same message about a VS2012 installed. I continued anyway and it ended up removing some files from the Windows 8.1 SDK and corrupting some .NET components ... (weird).

VS2013 still use some VS2012 components and even more with the Update 3, so that may be the source of the problem.

Current solution : I reinstalled everything and updated VS2013 to Update 2 only and everything works fine with the last Intel 2015 BETA updates.

++ Even

0 Kudos
TimP
Honored Contributor III
4,963 Views

Release notes omit discussion of which Visual Studio update combinations were tested.  As VS2013 update 3 wasn't released until Aug. 4 2014 it seems likely it wasn't tested for ifort 15.0 release.

I don't have VS2013.  Has it returned to the old setup procedure where you had to check the X64 box under C++ compiler installation option?  If you have the 32-bit Windows 7, the lack of default installation of X64 is expected.  Otherwise, maybe you didn't complete the VS2013 C++ configuration.  You might try to build a simple C++ project such as one provided with VS after switching it to X64.

0 Kudos
chauvjo
Novice
4,963 Views
All,

I am running Windows 7 Professional Service Pack 1 64-bit Operating System so would expect 
installation of X64.

I know that some people have successfully installed the previous versions of Intel Parallel Studio XE
 (2013 SP1) with VS2013 Update 3 under Windows 8.1 without any problems. So I expected no problems
installing Intel Parallel Studio XE Professional 2015 with VS2013 Update 3 albeit using Windows 7 Pro.

Could someone from Intel please check to see if Intel Parallel Studio XE Professional 2015 can be 
installed with VS2013 Update 3? I hate to waste time uninstalling VS2013 Update 3 (especially 
given the difficulty in uninstalling all the bits and pieces) if it is not necessary.

I am also confused by the following warning message:

"To collect extended data for workloads running on Intel Integrated Graphics, make sure to reboot 
the system be analysis"

My computer has a discrete graphics card (NVIDIA Quadro K1100M)

Thanks....

0 Kudos
Steven_L_Intel1
Employee
4,963 Views

I'm away from the office this week, so my ability to look into this is limited. I have not heard of this problem before but will look at it when I return to the office. If you need urgent assistance, please contact Intel Premier Support.

0 Kudos
chauvjo
Novice
4,963 Views

Thanks Steve... Please let me know what you find. By the way, in VS 2013 you use the Configuration Manager.to choose a 64-bit platform which I think is the same as VS 2012.

0 Kudos
Steven_L_Intel1
Employee
4,963 Views

By the way, that last warning comes from VTune Amplifier XE relating to profiling applications that do computations using the "GEN" graphics engine integrated into recent Intel processors. We support that only from C/C++ - you can disregard the warning.

I know I have installed Parallel Studio XE 2015 on a system with Visual Studio 2013 Update 3, but I also had VS2012 installed. I will do more investigation when I return to the office.

0 Kudos
mecej4
Honored Contributor III
4,963 Views

After replacing a failed hard drive, I installed only VS 2013 Pro-Update 3 and the Intel 2015 compilers on the new drive on a Windows 8.1 X64 PC, so I no longer have VS2012. No problems compiling C and Fortran programs so far.

0 Kudos
chauvjo
Novice
4,963 Views

mecej4,

Did you see the message "Microsoft Visual Studio* 2012 does not have C++ "X64 Compiler and Tools" components installed" during the installation? If not, maybe it is only specific to Windows 7 Professional

Thanks....

0 Kudos
mecej4
Honored Contributor III
4,963 Views

I may have, but it has become a habit for me to ignore such messages, which are often misleading if not outright false. Since I also deleted the log files, I cannot go back and check. A change that Microsoft made in VS2013 is that the C/C++ compiler, even for targeting intel64, is a 32-bit PE. If the Intel installer expects to find a 64-bit PE+ exe file, it may give the error message that you reported.

My suggestion would be to let the installation go to completion, ignoring reported "errors", and then trying out the installation on a few small test programs, 32-bit and 64-bit.

0 Kudos
Greg_T_
Valued Contributor I
4,963 Views

Hello, I have also had problems after installing Intel Parallel Studio XE 2015 Composer Edition for Fortran Windows 2015.  I have VS 2013 Update 3 installed, along with previous versions VS 2012 and VS 2008.  The computer OS is running Win7 Pro SP 1.  I downloaded and ran the "w_fcompxe_2015.0.108.exe" installer, and I ran it using a right-click "run as administrator".  There were two messages when the Fortran installer started:

1. "Intel(R) Visual Fortran Compiler Professional 11.1 Integration(s) in Microsoft Visual Studio is already installed." followed by a paragraph of information (not repeated here, but saved in a screen shot image).

2. "Microsoft Visual Studio* 2013 does not have C++ "X64 Compiler and Tools" components installed." followed by a paragraph of information.

For the first message I followed the instructions to preserve an old Fortran compiler integration in an older version of Visual Studio in this article: https://software.intel.com/en-us/articles/using-older-intel-visual-fortran-versions-in-different-microsoft-visual-studio-versions

I saved the "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Intel Fortran" directory to another location (copied it to the downloads directory).  For the second message I decided to keep going with the install.  The installer listed both VS 2013 and VS 2012 for the Fortran integration.  After the Fortran install was finished I tried starting VS 2013 but there was an error message:

3. "A problem occurred when loading the Microsoft Visual Studio menu.  To fix this problem, run 'devenv.exe /resetsettings' from the command prompt.  Note this command resets your environment settings."

Running the "devenv.exe /resetsettings" from Start/Command only took about 4 minutes, when it finished VS 2008 opened instead of VS 2013.  I restarted the computer, just in case.  After the restart, I tried starting VS 2013 and get the error:

4. "The 'MRU Package' package did not load correctly." (the word "package" really is given twice) followed by more text and then more errors (can provide them if needed) then VS 2013 closes (crashes).  Starting VS 2012 also gives the errors and crashes.  I can start VS 2008.

Since VS 2008 starts, I tried restoring the Intel 11.1 integration to VS 2008 by copying the saved "Intel Fortran" folder to the VS 2008 directory: "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Intel Fortran", but Fortran is not listed in the Help/About, nor can VS 2008 open a Fortran project.  Perhaps another step is needed to restore the older Fortran integration to VS 2008?  I could try the second option of deleting the "Intel Fortran" folder and the uninstalling and reinstalling the Fortran 11.1, but since there are other problems I haven't pursued that yet.

My goal is that I would like to have the older Fortran integrated into VS 2008 and the latest Fortran integrated into either VS 2012 or VS 2013 Update 3 so that I can compare results between the old and new versions of the project on the same computer.  From the article mentioned above it sounds like this dual Fortran setup is possible.  If not possible, I could have separate versions on separate computers, which is a little less convenient.

To correct these problems after the XE Fortran 2015 install, I could try using a system restore point from a few days ago.  Does the Intel Parallel Studio XE Fortran 2015 installer make its own restore point that I should use?  I didn't find one in the System Restore control panel.   Or I could uninstall VS 2008, VS 2012, VS 2013 update 3, and the Fortran installs, perhaps manually delete the install folders, then reinstall them.  For the uninstalling route, should I make another system restore point, or would that not be useful?  I could skip reinstalling VS 2012 if that would help VS 2013 Update 3 in some way.  I do need to install VS 2013 Update 3 for C# projects that are the GUI to the Fortran DLLs.  To avoid these problems again when reinstalling, should I follow a particular order?  For example, I could try installing VS 2008 then VS 2013 update 3, then XE Fortran 2015 to integrate into VS 2013, and then Fortran 11.1 to integrate into VS 2008?  If integrating the latest Fortran into VS 2013 is a problem, is there a way to have the XE Fortran 2015 installer integrate only into VS 2012 and leave VS 2013 Update alone?  That would be okay too.

Advice is very welcome so that I can get the Visual Studios and Fortran versions working again.  Thank you for your help.

Regards,

Greg

0 Kudos
chauvjo
Novice
4,963 Views

Steve,

Any update on this topic?  That is, can we install Intel Parallel Studio XE 2015 Professional with VS2013 Update 3?  As you recall, I am seeing the following message:

"Microsoft Visual Studio* 2012 does not have C++ "X64 Compiler and Tools" components installed"

Thanks...

0 Kudos
Steven_L_Intel1
Employee
4,963 Views

I've done so and didn't get any such warning. But I do also have VS2012 installed. I will try it on a system without VS2012 and see what happens.

0 Kudos
chauvjo
Novice
4,963 Views

Steve,

Did you get a chance to try installing Intel Parallel Studio XE 2015 Professional with VS2013 Update 3? 

Thanks...

0 Kudos
Steven_L_Intel1
Employee
4,963 Views

Working on that...

0 Kudos
Divya_K_
Beginner
4,963 Views

I have the same issue. It looks from all the above comments that this problem is persistent in Windows 7. I went ahead and installed it, but then I cannot find the Fortran Compiler in the New Project section. It shows just C++ and a couple other languages. I installed Intel Parallel Studio because we need Fortran for the first half of the project and C++ for the next half. Ofcourse, I do not have Visual 2012 installed. Somebody please troubleshoot this since so many people are facing the same issue!

0 Kudos
Steven_L_Intel1
Employee
4,963 Views

Ok, I finally got to where I could try this. I can indeed reproduce the error message during the install, but I can't find anything wrong with the installation - both 32-bit and 64-bit seemed to work correctly. I will report the error message to the install developers.

Divya K, I think you have a different issue. Please see if the solutions here help you. If not, please start a new thread and tell us which version of Microsoft Visual Studio you have installed.

0 Kudos
Steven_L_Intel1
Employee
4,682 Views

The install warning has been escalated as issue DPD200361809.

0 Kudos
Reply