Да и нет.
Большинство версий ASP.NET и CLR соответствуют, но есть некоторые версии ASP.NET, которые поставляются без новой версии CLR:
ASP.NET CLR
-----------------
1.0 1.0
1.1 1.1
2.0 2.0
3.0 2.0
3.5 2.0
4.0 4.0
Редактировать:
Версии ASP.NET и версии .NET Framework совпадают.Однако использование версий ASP.NET несколько отличается в зависимости от того, что вы делаете.
Когда вы создаете веб-приложение в Visual Studio, вы можете указать целевой фреймворк.Это определяет, какие библиотеки вы можете использовать, поэтому ASP.NET 2.0 и ASP.NET 3.5 имеют разные возможности.В этом смысле все вышеперечисленные версии существуют.
Когда вы устанавливаете приложение на веб-сервере, все приложения в одном пуле приложений должны запускать одну и ту же версию платформы, но на самом деле это версия CLRэто актуально.Приложение ASP.NET 2.0 может работать в том же пуле приложений, что и приложение ASP.NET 3.5.При выборе версии ASP.NET/framework в IIS фактически выбираются только версии CLR, поэтому в этом смысле версии 3.0 и 3.5 ASP.NET не существуют.