Saya menginstal VS Community 2017 yang seharusnya gratis di PC saya dan 30 hari kemudian saya mendapatkan pesan ini dari VS yang mengatakan bahwa lisensi saya telah kedaluwarsa.
Lisensi? Kedaluwarsa? Saya pikir edisi komunitas "gratis selamanya" karena itu memakai tag "komunitas". Apa yang sedang terjadi? Saya mencoba masuk dengan akun outlook.com saya tetapi mengatakan "ada yang salah" dan kembali ke layar yang sama.
Bagaimana cara saya mendapatkan versi VS 2017 yang sepenuhnya gratis sehingga saya dapat mengerjakan proyek FOSS saya?
visual-studio
Kilat
sumber
sumber
Jawaban:
Masuk dan uji coba 30 hari akan hilang!
sumber
Untuk memintas "30 hari lagi harus masuk untuk masuk", masuk sekali ke akun Microsoft, Anda akan mendapatkan % LocalAppData% \ Microsoft \ VSCommon \ OnlineLicensing folder yang dapat Anda salin ke PC offline.
sumber
PERNYATAAN PENTING: Informasi yang disediakan di bawah ini hanya untuk tujuan pendidikan! Memperpanjang masa percobaan Komunitas Visual Studio 2017 mungkin ILLEGAL!
Jadi mari kita mulai.
Kunci registri yang menarik:
HKEY_CLASSES_ROOT\Licenses\5C505A59-E312-4B89-9508-E162F8150517\08878
. Saya menganggap08878
subkey mungkin berbeda dari instalasi ke instalasi (mengapa tidak, bukan?). Saya telah menguji hanya pada saya sendiri. Jadi, periksa subkunci lain jika Anda tidak dapat mencocokkan nilai yang tepat yang dijelaskan di bawah ini. Nilai biner yang disimpan dalam kunci itu dienkripsi denganCryptProtectData
. Jadi dekripsi dulu denganCryptUnprotectData
. Byte yang diminati (little-endian):[-16]
dan[-15]
merupakan tahun kedaluwarsa;[-14]
dan[-13]
merupakan bulan kedaluwarsa;[-12]
dan[-11]
merupakan hari kedaluwarsa.Meningkatkan nilai-nilai ini (lebih disukai tahun :)) AKAN memperpanjang periode uji coba Anda dan menyingkirkan layar pemblokiran! Aku tahu apa-apa dari alat tersebut yang memungkinkan untuk mengedit dienkripsi nilai-nilai registry, sehingga program kecil saya di
C++
danWindows API
terlihat seperti:Bahasa aktual tidak masalah jika Anda memiliki akses ke fungsi registri dan kripto dalam bahasa Anda. Aku hanya fasih dalam
C++
. Maaf, saya tidak menerbitkan kode yang siap pakai untuk alasan etis.sumber
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser
sebagai admin di PowerShell.Dalam kasus saya, saya sudah masuk. Jadi saya harus
sign out
dansign in
lagi.Di Spanyol
Cerrar Sesion
adalahsign out
.sumber
Check for an updated license
tanpa harus keluar dan kembali lagi.We could not download the license. Please check your network connection or proxy settings.
- koneksi jaringan saya baik-baik saja, btw ...VS 17 Edisi Komunitas gratis. Anda hanya perlu masuk dengan akun Microsoft Anda dan semuanya akan baik-baik saja lagi.
sumber
SEBUAH. Masuk jika Anda belum masuk.
B. Jika sudah masuk, klik tautan Periksa lisensi yang diperbarui pada halaman pengaturan akun.
C. "Kami tidak dapat mengunduh lisensi. Pastikan akun Anda diautentikasi." Jika pesan ini ditemukan, keluar dan masuk kembali. Anda dapat keluar dengan mengklik tautan Keluar dan kemudian masuk kembali dengan mengeklik ikon akun di sudut kanan atas Visual Studio. Atau Anda cukup mengklik tautan Masukkan kembali kredensial Anda. Tautan ini merupakan indikasi yang baik bahwa akun Anda tidak disinkronkan dengan server Microsoft dan pesan kesalahannya benar karena akun Anda tidak diautentikasi dan lisensi tidak dapat di-refresh.
Setelah masuk kembali dan akun Anda berhasil diautentikasi, Anda akan melihat bahwa tautan "Masukkan kembali kredensial Anda" hilang. Ini adalah indikator yang baik bahwa Anda sekarang dapat melanjutkan dan menyegarkan lisensi. Jika tidak melakukannya secara otomatis, Anda dapat mengklik tautan Periksa pembaruan untuk lisensi sekali lagi. Kali ini Anda akan melihat pesan konfirmasi singkat dan alamat email Anda yang terkait akan dicantumkan.
Masuk tidak bisa dihindari jika Anda ingin menyingkirkan peringatan yang mengganggu ini. Tetapi bahkan jika Anda selalu ditandatangani sejak hari pertama, Anda mungkin masih mengalami peringatan ini. Berdasarkan pengalaman saya, ini dapat terjadi jika Anda baru saja mengubah kata sandi untuk akun Anda, atau Anda telah menambahkan 2FA (verifikasi dua langkah) ke akun Anda, atau Anda telah mengatur ulang kode pemulihan untuk akun dan dengan itu kata sandi aplikasi. Mungkin juga ada hubungannya dengan ketidakaktifan atau perubahan terbaru yang dilakukan Microsoft terhadap "pengalaman masuk" untuk akun Microsoft.
Apa pun alasannya, masuk, atau keluar dan masuk kembali tampaknya menjadi pengobatan terbaik untuk gangguan ini.
sumber
Saya punya masalah ini. Masuk atau menekan tautan "Periksa lisensi yang diperbarui" tidak berhasil untuk saya. Solusi saya adalah me-restart Visual Studio, coba lagi (masuk dan periksa lisensi). Mulai ulang Visual Studio, coba lagi. Saya harus melakukan ini beberapa kali dan kemudian berhasil! (Saya juga mencoba menekan menu "File" yang tersedia untuk waktu yang singkat sebelum jendela permintaan yang mengganggu muncul lagi.) Mungkin Anda hanya tidak terhubung ke server atau server itu sendiri tidak memperbarui databasenya dengan cepat cukup.
sumber
Dalam kasus saya itu adalah solusi paling sepele - saya hanya perlu menjalankan Vistual Studio sebagai Administrator.
Itu hal yang sepele, tetapi saya tidak melihat ini disebutkan di mana pun.
sumber
Saya menggunakan Visual Studio Professional yang dilisensikan melalui berlangganan MAPS Action Pack. Karena versi baru dari Pusat Mitra Microsoft kita harus menambahkan pengguna berlangganan ke perangkat lunak manfaat mitra.
Pusat Mitra-> Manfaat-> Langganan Visual Studio-> Tambahkan pengguna
Setelah itu orang harus keluar dan masuk kembali kredensial dalam pengaturan akun VS.
sumber
Untuk VS2019 saya dapat mendaftar dengan akun github saya :
Kemudian akan mengirim kata sandi ke email Anda dan Anda akan dapat masuk.
sumber
PERNYATAAN PENTING: Informasi yang disediakan di bawah ini hanya untuk tujuan pendidikan! Memperpanjang masa percobaan Komunitas Visual Studio 2017 mungkin ILLEGAL!
Anda memiliki efek yang sama ketika Anda menghapus semua file dari HKEY_CLASSES_ROOT \ Lisensi \ 5C505A59-E312-4B89-9508-E162F8150517. Jalankan "Visual Studio Installer" dan pilih opsi "perbaikan". Sekarang Anda memiliki 30 hari percobaan baru. Tapi Anda kehilangan semua konfigurasi di VS Anda.
sumber
Ingat, jika Anda berada di dalam warna merah pribadi dengan beberapa proksi, Anda harus keluar dan masuk kembali dengan WIFI eksternal misalnya.
sumber
Untuk kasus saya masalahnya adalah pada kenyataannya saya merusak machine.config dan sepertinya VS tidak dapat memiliki koneksi, saya telah menambahkan baris berikut ke machine.config saya
Setelah mengganti bagian sebelumnya ke:
VS mulai bekerja.
sumber
Tidak, edisi Komunitas gratis, jadi cukup masuk dan singkirkan peringatan. Untuk detail lebih lanjut silakan cek tautan berikut.
https://visualstudio.microsoft.com/vs/support/community-edition-expired-buy-license/
Terima kasih, Ravinder
sumber