Muchos principiantes también han aprendido .NET durante mucho tiempo, pero es posible que aún no tengan clara la diferencia entre .NET Framework y .NET Framework SDK. Usaré las palabras de otros para explicarlo nuevamente, con la esperanza de ayudar a los principiantes.
.NET Framework es una plataforma operativa de software .NET desarrollada por Microsoft que se ejecuta en versiones anteriores. Siempre que esté instalado .NET Framework, los programas .NET se pueden ejecutar desde Windows 98 hasta Windows XP. Es una nueva plataforma de ejecución de software que proporciona soporte de tiempo de ejecución de programas .NET y potentes bibliotecas de clases. Se puede descargar gratis desde la web de Microsoft, unos 20 MB.
Si solo está instalado .NET Framework, solo podrá ejecutar aplicaciones .NET pero no podrá desarrollar aplicaciones .NET.
.NET Framework SDK incluye el compilador de lenguaje .NET proporcionado por Microsoft (como el compilador C# CSC.exe y el compilador VB.NET VBC.exe), documentación completa de .NET Framework y varias herramientas (como AL.exe y SN.exe). , etc.), alrededor de 110 MB.
Después de instalar estas dos cosas, puede usar el Bloc de notas para escribir código y luego compilar manualmente el programa .NET en la ventana de DOS.
http://maxianghui.cnblogs.com/archive/2006/07/11/448147.html