Многие новички также уже давно изучают .NET, но им все еще может быть непонятна разница между .NET Framework и .NET Framework SDK. Я снова воспользуюсь словами других, чтобы помочь новичкам.
.NET Framework — это программная операционная платформа .NET, разработанная Microsoft и работающая на более старых версиях. Пока установлен .NET Framework, программы .NET можно запускать от Windows 98 до Windows XP. Это новая программная платформа, обеспечивающая поддержку выполнения программ .NET и мощные библиотеки классов. Его можно скачать бесплатно с сайта Microsoft, около 20 МБ.
Если установлена только .NET Framework, вы можете запускать только приложения .NET, но не можете разрабатывать приложения .NET.
Пакет SDK .NET Framework включает в себя компилятор языка .NET, предоставляемый Microsoft (например, компилятор C# CSC.exe и компилятор VB.NET VBC.exe), полную документацию по .NET Framework и различные инструменты (например, AL.exe и SN.exe). и т.д.), около 110 МБ.
После установки этих двух вещей вы можете использовать Блокнот для написания кода, а затем вручную скомпилировать программу .NET в окне DOS.
http://maxianghui.cnblogs.com/archive/2006/07/11/448147.html