Platform Toolset = 'v141' cannot be found

egoroff's Avatar

egoroff

13 Mar, 2017 05:38 PM

When I migrated to VS 2017 i got error MSB8020: The build tools for v141 (Platform Toolset = 'v141') cannot be found. To build using the v141 build tools, please install v141 build tools.

It seems you didn't install whole toolset bunch with Visual Studio 2017

  1. Support Staff 1 Posted by Feodor Fitsner on 13 Mar, 2017 05:45 PM

    Feodor Fitsner's Avatar

    v141 toolset should be installed on Visual Studio 2017 image. From similar issue: https://github.com/appveyor/ci/issues/1389#issuecomment-285923275

    This change made this build work again: https://github.com/ctnorth/ctnorth/commit/8e2dfe391f4c95f38e732509e...

    There might be something missing on Visual Studio 2017 image, of course. You may want to login into build VM via RDP and check: https://www.appveyor.com/docs/how-to/rdp-to-build-worker/

  2. 2 Posted by egoroff on 13 Mar, 2017 05:50 PM

    egoroff's Avatar

    Thank you! I'll try

  3. 3 Posted by egoroff on 13 Mar, 2017 06:11 PM

    egoroff's Avatar

    It helped! i forgot to add image: Visual Studio 2017 into appveyor.yml file. Thank you very much!

  4. egoroff closed this discussion on 13 Mar, 2017 06:26 PM.

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