Насколько я понимаю, если мое приложение нацелено на DNX Core, на хост-компьютере не нужно устанавливать .net framework, поскольку DNX сам предоставляет среду размещения (CLR и все зависимости как часть развернутого пакета), и это также имеет смысл, чтобы понять, почему он может быть кросс-платформенным, имея разные среды исполнения dnx для разных платформ.
Однако я не могу составить свое представление о DNX451, поскольку DNX451 представляет собой полноценную NetFramework.
Если мое приложение нацелено на DNX451, мне также нужно установить .Net Framework на хост-компьютере, верно?
Если мое приложение ASP.NET 5 нацелено только на DNX451 (не на DNX CORE), то оно не поддерживает кроссплатформенность, верно?
Короче говоря, мне нужно понять разницу между целевым приложением для DNX451 и .NET Framework?