You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A .NET SDK produced by different vendors can be very different.
A few years ago, a source-build .NET was built using a completely different process than a Microsoft-built SDK. It was possible that different versions/commits of repos were used to build source-build, in a very different configuration than a Microsoft-built SDK.
We know that Microsoft intends to move to using the VMR for .NET and later releases. We would like to see everyone building out of one repo/commit/tag as much as possible and minimize the differences in sources between the sources used for various builds of .NET.
There is also a difference between the contents of the generated SDK, such as which files are in the SDK (see the baseline diff) as well as contents of the files (eg, optimization levels, or the .NET TFMs they are targeting).
We would like to minimize - as much as possible - the differences between the repo/commit/sources used to build .NET, and how .NET is built.
This doesn't change that fact that people may choose to build in different configurations (eg, link against system libraries), but it should be possible to build source-build (and a Microsoft-build) such that the results are nearly identical.
The text was updated successfully, but these errors were encountered:
A .NET SDK produced by different vendors can be very different.
A few years ago, a source-build .NET was built using a completely different process than a Microsoft-built SDK. It was possible that different versions/commits of repos were used to build source-build, in a very different configuration than a Microsoft-built SDK.
We know that Microsoft intends to move to using the VMR for .NET and later releases. We would like to see everyone building out of one repo/commit/tag as much as possible and minimize the differences in sources between the sources used for various builds of .NET.
There is also a difference between the contents of the generated SDK, such as which files are in the SDK (see the baseline diff) as well as contents of the files (eg, optimization levels, or the .NET TFMs they are targeting).
We would like to minimize - as much as possible - the differences between the repo/commit/sources used to build .NET, and how .NET is built.
This doesn't change that fact that people may choose to build in different configurations (eg, link against system libraries), but it should be possible to build source-build (and a Microsoft-build) such that the results are nearly identical.
The text was updated successfully, but these errors were encountered: