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