You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Doug Service (JIRA)" <ji...@apache.org> on 2017/05/09 03:16:04 UTC
[jira] [Commented] (REEF-1781) Ensure REEF.NET builds on Windows 10
with only VS 2017 installed
[ https://issues.apache.org/jira/browse/REEF-1781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16001962#comment-16001962 ]
Doug Service commented on REEF-1781:
------------------------------------
So after looking at the problem further, there is really no good way to say 10.0.* nor do I think we want this solution. Everyone on the project should be using the same version of the windows 10 platform SDK including the builds. The current version is 10.0.15063.187 which shows up as 10.0.15063.0 in Visual Studio 2017.
I propose that when we are compiling with 2017 the project file will select the windows platform sdk 10.0.15063.0. When the REEF team decidesto upgrade to a new version of the platform sdk, the projection can try to set the platform sdk to the new version and if it is not there fall back to the old version to allow some time for everyone to upgrade. However, after a certain time period we should remove the fallback so everyone is on the same version.
> Ensure REEF.NET builds on Windows 10 with only VS 2017 installed
> ----------------------------------------------------------------
>
> Key: REEF-1781
> URL: https://issues.apache.org/jira/browse/REEF-1781
> Project: REEF
> Issue Type: Improvement
> Components: MSBuild, REEF.NET
> Reporter: Markus Weimer
> Assignee: Doug Service
>
> When building REEF.NET on a Windows 10 machine with only VS 2017 installed, one has to install a couple of optional packages:
> * C++/CLI support, as the bridge uses that interface.
> * Windows 8.1 SDK
> Still, with these two installed, one issue remains: {{mscoree.h}} cannot be found. On my machines, that header file is in {{C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\Include\um}}. Hence, the file exists, but isn't found.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)