Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upNew issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Support building with VS2019 Preview#22525
Conversation
Resolves#22446 |
tannergooding reviewedFeb 11, 2019
@@ -13,6 +13,7 @@ You must install several components to build the CoreCLR and CoreFX repos. These | |||
Visual Studio must be installed. Supported versions: | |||
- [Visual Studio 2015](https://www.visualstudio.com/vs/older-downloads/) (Community, Professional, Enterprise). The community version is completely free. | |||
- [Visual Studio 2017](https://www.visualstudio.com/downloads/) (Community, Professional, Enterprise). The community version is completely free. | |||
- [Visual Studio 2019 Preview](https://visualstudio.microsoft.com/vs/preview/) (Community, Professional, Enterprise). The community version is completely free. |
This comment has been minimized.
This comment has been minimized.
tannergoodingFeb 11, 2019
Author MemberThe exact workloads required should probably be figured out. It might be worth updating the VS2017 entries as well (as it specifies more than actually required in the latest release).
tannergooding reviewedFeb 11, 2019
Show resolvedHide resolved Documentation/building/windows-instructions.mdOutdated
This comment has been minimized.
This comment has been minimized.
sandreenko reviewedFeb 11, 2019
Show resolvedHide resolved src/pal/tools/gen-buildsys-win.batOutdated
This comment has been minimized.
This comment has been minimized.
Worth noting the following warnings:
|
jashook approved these changesFeb 11, 2019
lgtm thanks for the change! |
This comment has been minimized.
This comment has been minimized.
Seems there is also an error when compiling the tests:
All other tests compile successfully. |
sandreenko approved these changesFeb 11, 2019
tannergooding referenced this pull requestFeb 11, 2019
ClosedConsider removing build support for VS2015#22526
tannergoodingforce-pushed the tannergooding:vs2019branch from444b9ba
tob27682e
Feb 11, 2019
This comment has been minimized.
This comment has been minimized.
@jashook, what would you recommend to deal with the singular test project that fails to compile under VS 2019 (see#22525 (comment))? |
This comment has been minimized.
This comment has been minimized.
It might be worth noting that, refactoring the code file (so that each |
This comment has been minimized.
This comment has been minimized.
Seems like changing it to allow it to compile seems correct to me. /cc@RussKeldorph opinion? |
This comment has been minimized.
This comment has been minimized.
I imagine we will want to log a bug with the VC++ team as well. |
jkotas reviewedFeb 11, 2019
Show resolvedHide resolved build-test.cmdOutdated
This comment has been minimized.
This comment has been minimized.
Added a commit removing the VS2015 support, as per the comment from@jkotas here:#22525 (comment) I think everything (modulo the VC++ bug, which I am logging now) should be addressed now and this should be ready to merge after the tests complete. |
This comment has been minimized.
This comment has been minimized.
DevDiv#789922 was logged to track the C++ compiler issue that showed up for |
tannergooding merged commitf077060
intodotnet:masterFeb 12, 2019 25 checks passed
25 checks passed
tannergooding referenced this pull requestFeb 15, 2019
ClosedCoreCLR subscription job is failing#429
TylerBrinkley reviewedMar 13, 2019
* Ensure you have installed at least [Visual Studio 2015 Update 3](https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs). | ||
* Make sure that you install "VC++ Tools". By default, they will not be installed. | ||
* To build for Arm32, Make sure that you have the Windows SDK for Windows 10 installed (or selected to be installed as part of VS installation). To explicitly install Windows SDK, download it from here: [Windows SDK for Windows 10](https://developer.microsoft.com/en-us/windows/downloads) | ||
- [Visual Studio 2019 Preview](https://visualstudio.microsoft.com/vs/preview/) (Community, Professional, Enterprise). The community version is completely free. |
This comment has been minimized.
This comment has been minimized.
TylerBrinkleyMar 13, 2019 • edited
edited
It should have been noted that the CMake version needs to be 3.14-rc for VS 2019.