Visual Studio 2014

Hi Feodor,

Visual Studio 2014 is needed to support the C++11 features that I use in developing Mapnik/node-mapnik. Would it be possible to include this release on the appveyor machines? http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs.aspx. This would obsolete the need for the Visual Studio 2013 "Nov CTP" that I previously requested be available because this 2014 CTP supports more C++11 features and does not have the critical bugs that the "Nov CTP" has (programs hang).

  1. Hi Dane,

    At a glance seems its current license doesn't allow production use.

  2. Hi Feodor,

    Thanks for your consideration. My understanding is that disclaimer is stock for all "CTPs" and in this case case this is version 3 of the CTP, which is quite mature (http://blogs.msdn.com/b/vcblog/archive/2014/08/21/c-11-14-features-in-visual-studio-14-ctp3.aspx).

    Are you concerned that you should not use it on appveyor because that would constitute "production" use or because I should not be building with it? If the former then we should likely remove the "2013 Nov CTP".

  3. Good question though. Personally, I think we could have it for "testing", but going forward we'd switch to Express edition when it's RTMed.

    My other concern is adding it to a standard worker image that, potentially, may cause some issues/incompatibilities. Maybe we could deploy it on some "test" image first to see how it goes?..

  4. So far I've run Visual Studio 2013 and this "14 CTP 3" on the same Win 7 machine without problems. And I've been able to run binaries built with "14 CTP 3" without a problem on Appveyor simply by installing the runtime during setup: https://github.com/mapbox/node-blend/blob/a1fae90e18aee30c4612fd1c80950abfbb865727/appveyor.yml#L12-L13.

    Let me know how I can help when you deploy on a "test" image.

    Thanks!

    Dane

  5. OK, thanks. Will take a look.

  6. Thanks Feodor. Looking forward to being able to build using vs 2014 :)

  7. Hi Feodor,

    Any update on Visual Studio 14 support? Is this something you think you will be able to add soon? Let me know how I can help make this happen.

    Dane

  8. Will provide that this week as a separate  image. Thanks for your patience.

    -Feodor

  9. Hi Dane,

    There is a new image available Visual Studio 2014 CTP4 with VS 2014 installed. You can choose that image on Environment tab of project settings or in appveyor.yml:

    os: Visual Studio 2014 CTP4
    

    There is one caveat though - new environment does not support custom images yet (there is only one image). That means all builds targeting Visual Studio 2014 CTP4 image will be run on Azure (slower).

    Let me know how it goes.

  10. Oh my. It works (https://ci.appveyor.com/project/springmeyer/mapnik-dependencies). Thank you for pushing this out!

  11. No prob, glad it works for you!

  12. Hi Dane,

    There is VS 2015 image available. You might want to give it a try and if that works we could decommission VS 2014 CTP image.

    http://help.appveyor.com/discussions/suggestions/459-image-with-mic...

  13. Thank you for the update - I was thinking about this too.

    Is this 2015 Preview image running on Azure or the new Hyper-V env?

    Either way I’ll give it a try and let you know how things go.

    Thanks!

    Dane

  14. It's on Azure.

    -Feodor

  15. Hi Feodor,
    2015 Preview worked great for the first project I tried it with.
    Concerning decommission of VS 2014 CTP image, we still need some time to upgrade and test all our projects with 2015, but I suppose that to happen relatively fast, once we are back to full speed next year.

    I hope you find the time to enjoy the holidays and relax a bit.
    Merry Christmas and a Happy New Year.
    Willy

  16. Absolutely, no rush here. VS 2014 image will stay as long as you need it.

    Happy Holidays you too!

    -Feodor

  17. Ilya Finkelshteyn closed this discussion on 25 Aug, 2018 01:53 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac