Witam, na święta dostałem książkę o wdzięcznej nazwie: Atak na sieć okiem hakera Jamesa Forshawa. Zacytuję fragment książki:
"Do uruchamiania praktycznych przykładów konieczne jest zainstalowanie biblioteki .NET Core (do pobrania pod adresem https://www.microsoft.com/net/core/). Jest to międzyplatformowa wersja biblioteki Microsoft .NET Runtime działająca pod systemami Windows, Linux i MacOS. W następnej kolejności należy pobrać wersję release pakietu Canape Core (https://github.com/tyranid/CANAPE.Core/releases/) i aplikację SuperFunkyChat (https://github.com/tyranid/exampleChatApplication/releases/). Zarówno Canape, jak i SuperFunkyChat wymagają do uruchomienia biblioteki .NET Core.
Do uruchamiania przykładowych skryptów będziesz potrzebować aplikacji CANAPE.Cli znajdującej się we wspomnianym wcześniej pakiecie Canape Core. Dla systemu Windows przygotowałem plik Canape.Cli.exe. W linuksie i MacOS skrypt można uruchomić za pomocą następującego polecenia:
dotnet exe CANAPE.Cli.dll nazwa_skryptu.csx"
Używam systemu windows 10 i włączając plik Canape.Cli.exe poprzez visual studio 2017 dostaję błąd:
Ważność Kod Opis Projekt Plik Wiersz Stan pominięcia
Błąd MSB3644 Nie znaleziono zestawów odwołania dla struktury „.NETFramework,Version=v4.6.2”. Aby rozwiązać ten problem, zainstaluj zestaw SDK lub dodatek Targeting Pack dla tej wersji struktury albo przekieruj aplikację do wersji struktury, dla której jest zainstalowany zestaw SDK lub dodatek Targeting Pack. Należy zwrócić uwagę, że zestawy zostaną rozpoznane w globalnej pamięci podręcznej zestawów i użyte zamiast zestawów odwołania. Dlatego dany zestaw może nie zostać poprawnie przekierowany dla żądanej struktury. CANAPE.Cli E:\vs\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets 1179
Pobrałem tę wersję frameworku i przy próbie instalacji dostaję komunikat:
Na tym komputerze jest już zainstalowany program .NET Framework 4.6.2 lub jego nowsza wersja.
Co ja mogę zrobić by mi to zadziałało?
#edit
Wiem teraz, że w win 10 jest preinstalowany .NET Framework w wersji 4.7.2 i nie może być odinstalowany, stąd brak możliwości instalacji. Zaktualizowanie do nowszego też mi nic nie dało.