Поэтому я устанавливаю cosmos для vs2017, и когда я запускаю файл .bat, он говорит, что у меня не установлен .NET Framework 4.7.1, но когда я его установил, он сказал то же самое. Поэтому я пошел в C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework и удалил другие папки (устаревшие версии), так что теперь все, что у меня есть, это v4.7.1, и он до сих пор не знает Я установил ... Кто-нибудь знает, почему это? также я на Windows 10 ... не уверен, если это поможет или нет ...

1 ответ1

0

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework - это справочные сборки для компиляции программ с использованием версии .net. Они предоставляют только предоставленные функции, но не реализуют.

Чтобы проверить версию .net, вам необходимо просмотреть реестр, перейти к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full и проверить Release DWORD.

Мое значение 461310 в Windows 8.1, поэтому у меня установлена .net framework 4.7.1. Если вы используете Windows 10 v1709, значение 461308

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .