On March 7, Microsoft released Visual Studio 2017. Intel Parallel Studio XE does not yet support this - the Intel folks will let you know when it does.
Support for VS 2017 is targeted for the next Parallel Studio XE 2017 Update 3 release in the May timeframe and the next major Parallel Studio XE release later this year.
Among the apparent issues for this "upgrade" will be the ability to install VS2017 with C++ support. After getting the invitation from Microsoft, I just tried it on Win8.1, and it failed at the point of attempting to download the new default Win10 SDK. Attempting to repeat using the URL to download the SDK by itself appears to confirm access denial. It seems premature to expect Intel to support customers with these dependencies until such problems are resolved.
The installation of VS2017 went smoothly on my old Nehalem under Windows 10/1607 (including the new Win10 SDK). After finding the hidden 64-bit development cmd shortcut, I was able to build C++ objects and link them successfully under a VS2015/ifort 2017.2 installation. No apparent difference in execution from VS2015.
So the VS2017 installation seems to have a problem with Win8.1.
It's typical for each new VS release to make breaking changes to integration from non-Microsoft languages. There's no workaround - you just have to wait. But VS2015 still works.
An incident involving a cat and a mug of tea has sent my laptop to the trash can :-( so I have a good few hours of work ahead to get a new one "fully loaded".
A was using VS Community, but I can only find download links for 2017 which is not supported. So I have a bit of a problem. Using shell is also a problem because of the lack of resource compiler and the third party one doesn't work with many of my resource files. Is there a well hidden vs2015 community link somewhere?
A bit convoluted, but try this...
- Join Visual Studio Dev Essentials (free) and log in.
- Click to accept the terms.
- Once you have logged in, click Downloads in the navigation bar
- In the search bar, search for "2015 Community". An entry for Visual Studio 2015 Community with Update 3 will appear. Click that and then click the Download button.
Thanks Steve, I went down that road, it looked promising, I can't remember exactly what went with wrong with that but I then gave up as I found a full installer for VS in some backup date so am now up and running.
As for the installation of VS2017 on Win8.1, now it wants to "update visual studio installer." There has been an update for VS2017 so a new installation is required, even if the initial vs2017 download hasn't changed. No doubt this requires Intel compiler compatibility testing to start over.
As I reported before for Win10, now on Win8.1 as well it is possible to make .obj in the VS2017 environment and link and run them in the VS2015/ifort2017u2 environment. The one performance improvement I saw is with the C++ fill() which has come up close to ICL (or ifort) performance.
Start over? No. But there will likely be some "touch testing" to make sure it didn't break something. It's the Visual Studio code itself that is the issue, not the installer.
Thanks Steve. I also had this problem. If I hadn't found your link to VS2015 I'd have been putting in a support call.
Have a good retirement ... but please don't stop contributing here!
I am using VS 2017 with the Beta 2018 Intel Fortran compiler -- it is running my programs with no problems other than a few minutes to fix DISLIN.
I really enjoyed working with VS 2013 -- it is my preferred IDE but one program I use installed the VS 2015 Shell and then it kept intruding into VS 2013 in annoying ways. The VS Selector gets confused at times.
A few weeks ago I got a nice note from some kind lady a Intel asking me if I wanted to take part in the 2018 beta test. Being your average Australian redneck (watch Mum being the last words of most Australian men) I said yes and also installed 2017.
They work well together and my main structures program compiled without a hitch and appears to run nicely.
2017 is worth the step up. You can even get a hacked version of the Color Theme editor so you can have decent colors.
Being on the edge can be hassle -- the latest Windows 10 Fast ring has one or two glitches, but what the heck -- mum is always watching over me.
Steve: Why does the text editor her underline the spelling mistakes but does not offer replacement?
I also got my Intel NUC running stuff into Azure in the cloud across a CELL Modem -- it was an interesting challenge to get linked to the Azure SQL Server. Some Instruction sets are better than others.
Steve can I deploy a Intel Fortran program onto the Windows 10 IoT version?
John, I am not sure which text editor you are referring to.
As for Windows 10 IoT edition, the key is whether or not "desktop" API applications are supported, as Intel Fortran uses that API. There are three sub-editions:
- Enterprise - will run Desktop applications, so Intel Fortran applications should work
- Mobile Enterprise - runs only Universal applications, so no Intel Fortran
- iOT Core - runs only Universal applications, so no Intel Fortran
Feel free to start a new thread on this if you try it.
VS 2013 does not work with Windows 10, at least not on my DELL computer.
so hopefully they are going to test VS 2017 in that environment ?
Probably a lot of users have migrated there so far.