Basically, the .NET framework includes most of the tools necessary for basic development - compilers, the msbuild mechanism for projects. However, some specific tasks are assmebly linking, code generation for COM and web services, CIL analysis, etc. - require an additional set of tools that are included in the Windows SDK.
The spread of the IMHO.NET Framework is already large, since it will not be good if, due to these tools, it will grow even more.
source
share