Мое решение было в .net Framework версии 4.5. Чтобы сделать его совместимым со стандартом .NET, изменили версию фреймворка на 4.7.1.
Написал метод испытания
[Fact]
public void Framework()
{
string framework=AppContext.TargetFrameworkName;
}
значение фреймворка .Net-framework, версия = v4.5
Свойство TargetFrameworkName доступно начиная с 4.7.
Почему значение v4.5?
Я ожидаю 4.7.1 в качестве версии фреймворка.