Я хотел бы сделать это, поскольку мое веб-приложение работает на различных виртуальных машинах в облаке, и я хотел бы иметь возможность просматривать журналы всех из них и убедиться, что все они работают в одной и той же сети. основной версия времени выполнения.
Мне нужно что-то вроде этого.
Код: Выделить всё
App version 1.0.1 running on dotnet 2.0.6
Я видел различные вещи, ссылающиеся на пакет nuget Microsoft.DotNet.PlatformAbstractions, однако, похоже, это вообще не дает мне версию среды выполнения dotnet.
Также есть System.Environment.Version, но сообщает 4.0.30319.42000, которая является «настольной» версией платформы dotnet 4.6+, а не основной версией dotnet.
Подробнее здесь: https://stackoverflow.com/questions/493 ... re-runtime
Мобильная версия