Visual Studio 2014

dane's Avatar

dane

03 Oct, 2014 01:55 AM

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. Support Staff 1 Posted by Feodor Fitsner on 03 Oct, 2014 02:07 AM

    Feodor Fitsner's Avatar

    Hi Dane,

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

  2. 2 Posted by dane on 03 Oct, 2014 03:24 AM

    dane's Avatar

    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. Support Staff 3 Posted by Feodor Fitsner on 03 Oct, 2014 03:44 AM

    Feodor Fitsner's Avatar

    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. 4 Posted by dane on 03 Oct, 2014 04:13 AM

    dane's Avatar

    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. Support Staff 5 Posted by Feodor Fitsner on 03 Oct, 2014 04:23 AM

    Feodor Fitsner's Avatar

    OK, thanks. Will take a look.

  6. 6 Posted by dane on 15 Oct, 2014 05:36 AM

    dane's Avatar

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

  7. 7 Posted by dane on 16 Oct, 2014 08:15 PM

    dane's Avatar
  8. 8 Posted by dane on 23 Oct, 2014 01:04 AM

    dane's Avatar

    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

  9. Support Staff 9 Posted by Feodor Fitsner on 23 Oct, 2014 01:09 AM

    Feodor Fitsner's Avatar

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

    -Feodor

  10. Support Staff 10 Posted by Feodor Fitsner on 24 Oct, 2014 04:50 AM

    Feodor Fitsner's Avatar

    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.

  11. 11 Posted by dane on 24 Oct, 2014 05:08 AM

    dane's Avatar

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

  12. Support Staff 12 Posted by Feodor Fitsner on 24 Oct, 2014 05:16 AM

    Feodor Fitsner's Avatar

    No prob, glad it works for you!

  13. Support Staff 13 Posted by Feodor Fitsner on 18 Nov, 2014 06:15 AM

    Feodor Fitsner's Avatar

    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...

  14. 14 Posted by dane on 18 Nov, 2014 09:40 PM

    dane's Avatar

    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

  15. Support Staff 15 Posted by Feodor Fitsner on 18 Nov, 2014 09:55 PM

    Feodor Fitsner's Avatar

    It's on Azure.

    -Feodor

  16. 16 Posted by Wilhelm Berg on 21 Dec, 2014 10:55 AM

    Wilhelm Berg's Avatar

    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

  17. Support Staff 17 Posted by Feodor Fitsner on 21 Dec, 2014 07:09 PM

    Feodor Fitsner's Avatar

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

    Happy Holidays you too!

    -Feodor

  18. 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