.net framework 4.6.2 установлен, но tls1. 2 не работает
Всем Привет,
Только что я обновил свою версию .net framework с 4.0 до 4.6.2, но все еще не могу использовать TLS 1.2 в своем проекте.
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;не поддерживает.
Все ответы приветствуются.
Примечание: мое приложение разработано в .net 4.0
Спасибо,
НЕ ЗНАЮ
Что я уже пробовал:
Измените целевой фреймворк в конфигурационном файле, но он не работает
phil.o
Обязательным способом изменения фреймворка проекта (Я предполагаю, что вы используете Visual Studio) является щелчок правой кнопкой мыши по проекту в обозревателе решений и выбор пункта "Свойства"; затем появляется окно, в котором первая вкладка позволяет изменить целевой фреймворк проекта.
И вам, возможно, придется более точно определить "не могу использовать TLS 1.2", поскольку это довольно расплывчатое описание проблемы :)
Richard MacCutchan
Является ли TLS 1.2 частью .Сетевая структура?
Dhineshkumar Velmayil
Да, в .net framework 4.6.2 Tls 1.2 используется по умолчанию.
Richard MacCutchan
Итак, теперь вам нужно объяснить, в чем ваша проблема.
Dhineshkumar Velmayil
я установил .net framework 4.6.2 в своей системе. Мой проект разработан и работает на платформе .net 4.0. теперь я хочу изменить целевую структуру этого проекта. Но в меню Свойства проекта и мой проект не содержит .чистая 4.6.2
Richard MacCutchan
Похоже, какая-то проблема с установкой или версия компилятора не поддерживает 4.6.2.
Maciej Los
"Мое приложение разработано в .net 4.0"
Итак, измените свой проект .net framework на 4.6.2 ;)
КСТАТИ:
"не работать- это совсем не описательно!
Dhineshkumar Velmayil
да ... правильно.