Visual Studio 2017 Enterprise versiyasi Instant o'rnatishni amalga oshmadi

I have created a Visual Studio 2017 offline installer using the command: mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline

Xavfsizlik devori orqasida mu_visual_studio_enterprise_2017_x86_x64_10049783.exe faylini ishga tushirganimda, vs2017offline papkasida men quyidagi xatolarni olaman:

Batafsil     WebClient yuklab olish muvaffaqiyatsiz tugadi: Uzoq server xatolikni qaytardi: (407) Proksini autentifikatsiya qilish kerak.     Bitlarni yuklab bo'lmadi: Xato konteksti: BG_ERROR_CONTEXT_REMOTE_FILE, Xato kodi: -2145844841     WinInetni yuklab olish amalga oshmadi: Url ' https : //download.microsoft.com/download/0/1/2/012ECA6A-588A-4E9A-9759-62DB964C511A/VSInitializer.exe "HTTP holat kodini qaytarib oldi: 407

O'rnatishchi internetga ulanishni davom ettirishga urinyapti.

Yordam bering.

14
Avvaliga, bu foydasiz deb o'ylardim. Lekin har bir ish uchun foydasiz emas: siz internetga ulanishingiz kerak, ammo hech qanday tarmoqli signal yo'q - zarur va tanlangan paketlar offin (qattiq diskda) mavjud bo'lsa, ular yuklab olinmaydi. Shunday qilib, siz xavfsiz trafikni ta'minlaysiz, lekin internetga ulanmasdan o'rnatish uchun imkon bermayapsiz (kanal va katalog uchun hozir aniq bo'lmagan parametrlar holda). bu holda VMda.
qo'shib qo'ydi muallif Philm, manba
Bu erda Microsoft VS 2017 uchun ISO talab qilish uchun ovoz bering: visualstudio.uservoice.com/forums/121579-visual-studio-ide/…
qo'shib qo'ydi muallif clairestreb, manba
O'rnatishchining Internetga ulanganligini bilishingiz kerak, lekin ba'zi saytlarga yomon aloqasi bor. Buni qanday amalga oshirish kerakligi haqida javob bering.
qo'shib qo'ydi muallif DaveCleland, manba
Visual Studio 2017 uchun oflayn o'rnatish varianti mutlaqo foydasiz. O'rnatishchi internetga chiqish aloqasini davom ettirmoqchi. Siz buni ozod qilishdan oldin sinovdan o'tgan deb o'ylaysiz. Internetga ulanmasdan xavfsizlik devorining orqasida o'tiraman va VS2017 ni o'rnatolmayman. Bu juda achinarli va bezovta.
qo'shib qo'ydi muallif Ershad Nozari, manba

6 javoblar

Men uchun bu paketlar bilan imzolangan sertifikatlarni tasdiqlash masalasi bo'ldi. Tasdiqlash muvaffaqiyatsiz bo'lgani uchun, paketlarni qayta olish uchun internetga ulanishga urindi. Barcha sertifikatlarni /layoutRoot/certificates papkasida import qildim va o'rnatishni qayta ishga tushirdim va u ishladi.

12
qo'shib qo'ydi
Bu men uchun ham ishladi. Biroq, o'rnatish jarayoni muvaffaqiyatsiz tugadi (xatolikni men qayerda aniq bilmayman, chunki men o'rnatishni boshlaganimda serverni o'zim tark etdim). TeamCity tomonidan VS2017 ning to'g'ri ishlashiga imkon berish uchun hali etarli ishlarni amalga oshirdi.
qo'shib qo'ydi muallif Arve Systad, manba
@ErshadNozari: Siz ushbu bosqichni so'ng siz va sizning o'rnatishni amalga oshirishdan oldin ushbu bosqichni amalga oshirganingizni tasdiqlashingiz mumkin: "Sertifikatlarni o'rnatib qo'ying (Ular Sifatsizlar papkasida, Layout papkasida joylashgan.) Buning uchun har biriga o'ng tugmasini bosing. ) ". docs.microsoft.com sahifasidan/en-us/visualstudio/install/"hellip;
qo'shib qo'ydi muallif Michael Burr, manba
Buni bir marta oldin sinab ko'rdim, lekin men faqat standartlarni qabul qilgandim. Men ularni ildizga ishora qilganimda, u ishladi. +1
qo'shib qo'ydi muallif joshmcode, manba
Sertifikatlar men uchun ishlagan, rahmat.
qo'shib qo'ydi muallif KGahbiche, manba
Bu muammo sertifikatlar bilan hech qanday aloqasi yo'q. Mizanpaj yaratilgach, Internetdan uzilib qolsangiz, Visual Studio o'rnatilishi muvaffaqiyatli bo'lmaydi. Tafsilotlar WebClient yuklab olish muvaffaqiyatsiz tugadi: Masofadagi nomni echib bo'lmadi: 'download.microsoft.com' Bitlarni yuklab bo'lmadi: Fayl topilmadi. WinInetni yuklab olish muvaffaqiyatsiz tugadi: Fonksiyon: InternetOpenUrl, HR: -2147012889, Xabar: Noma'lum xato 12007. O'rnatishchi Internetga chiqish havolasini baribir qilishga harakat qilmoqda.
qo'shib qo'ydi muallif Ershad Nozari, manba
Men qurollarni o'rnatdim, lekin imkoniyat yo'q. Hozir bu xato yuz berdi: Tafsilotlar WebClient yuklab olish muvaffaqiyatsiz tugadi: Uzoq server xatolikni qaytardi: (403) Taqiqlangan. Bitsni yuklab bo'lmadi: Xato konteksti: BG_ERROR_CONTEXT_REMOTE_FILE, Xato kodi: -2145844845 WinInetni yuklash muvaffaqiyatsiz tugadi: Url " yuklash.microsoft.com/download/0/1/2/&hellip ;; HTTP vaziyat kodini qaytarib oldi: 403
qo'shib qo'ydi muallif Ershad Nozari, manba
OK, shuning uchun kristallarni ishlasa ham, lekin oldin avvalgi muvaffaqiyatsiz o'rnatishni o'chirib tashlashim kerak edi.
qo'shib qo'ydi muallif Ershad Nozari, manba

Men to'liq havola qilingan tarmoq ustida ishlayapman va hech qanday muammo ko'rmasdan off-layn o'rnatuvchidan o'rnatishni muvaffaqladim. Ammo bugungi kunda mening hamkasbim shu o'rnatuvchini ishlatib, ularning internet aloqasi yo'qligini aytishdi. Mashinam bilan biroz tergov va taqqoslagandan so'ng uni mashinasiga o'rnatishga muvaffaq bo'ldim.

Birinchidan, men quyidagi buyruqni foydalanib, Visual Studio 2017 Enterprise versiyasi bilan aloqa o'rnatish mumkin:

    mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline  --lang en-US

Men hamkasbimga quyidagi qadamlarni qo'ydim.

O'rnatish katalogidagi "sertifikatlar" katalogiga o'ting, uchta faylning har birini o'ng tugmasini bosing va "PFX ni o'rnatish" ni tanlang. Bu, keyingi bosqichga yordam beradimi, amin emasman.

Hukmdor sifatida ishlaydigan buyruq xohishi boshlang. Bu sizni Windows tizimi katalogida boshlashi kerak, masalan. c: \ windows \ system32.

Buyruqni kiriting

cd c:\windows\system32\drivers\etc

Buyruqni kiriting

notepad hosts

Faylning oxirigacha quyidagi satrlarni qo'shing

127.0.0.1   ctldl.windowsupdate.com
127.0.0.1   ocsp.verisign.com
127.0.0.1   crl.verisign.com
127.0.0.1   csc3-2009-2-crl.verisign.com
127.0.0.1   github.com
127.0.0.1   nuget.org
127.0.0.1   download.codeplex.com
127.0.0.1   tools.google.com
127.0.0.1   www.startssl.com
127.0.0.1   ctldl.windowsupdate.com
127.0.0.1   crl.microsoft.com
127.0.0.1   crl.thawte.com
127.0.0.1   referencesource.microsoft.com
127.0.0.1   msdl.microsoft.com

Faylni saqlang.

Endi ishga tushing

mu_visual_studio_enterprise_2017_x86_x64_10049783.exe

Keyinchalik VC ish yuklarini tanlash uchun ekranni ko'rsatishdan oldin biroz vaqt o'tishi kerak.

2
qo'shib qo'ydi

Bu, albatta, ishlaydi. Lekin ....

1. The downloading process for the packages is not always error-free, sometimes it is aborting.

Siz sinab ko'rganingizdan so'ng, ALL download qilyapti, men buni tavsiya etmayman ...

2. It's really big. Take this:

Quyidagi buyruq barcha VS 2017ni faqat ingliz tili uchun yuklaydi va kashfiyotchi tomonidan ko'rsatilgan to'liq 20,6 GB (1901 fayl) mavjud edi.

Barcha tillar uchun barcha ma'lumotlar qanchalik katta ekanini bilmayman Buning faqatgina bir qismini yuklab olish bilan Va ishonchim komilki, agar barchasini topsam, yana bir bor sinab ko'rdim ...

Shuning uchun hech bo'lmaganda til parametrini qo'shing: " - lang en-US " yoki ikki til ...

3. In internet connection is used always for initialization (there should be parameters to avoid that, but there is are not exactly known which should work until now...)

4. No.3 seems is bad, admitted. But there is a good point to say about the installer too: It is enough to download only a part of files offline, and the installer is smart enough to download all these files from internet, which don't exist (offline) on your disk.

Shunday qilib, siz boshlashingiz mumkin:

vs_enterprise__873301792.1489161815.exe --layout %CD%\vs2017offline --lang en-US --add Microsoft.VisualStudio.Workload.ManagedDesktop

Bu faqat 1 GB hajmdagi download. Ushbu chiziqni quyidagicha kengaytirish mumkin:

--add Microsoft.VisualStudio.Workload.Data
--add Microsoft.VisualStudio.Workload.NetWeb
--add Microsoft.VisualStudio.Workload.Node
--add Microsoft.VisualStudio.Workload.Universal
--add Microsoft.VisualStudio.Workload.NetCoreTools

Agar xato bo'lsa, ularni asta-sekin yuklab oling.

Keyin barcha asosiy. NET qismlari mavjud. (Cordova, Azure, MS Office adapteri, o'yin dasturiy ta'minoti, Unity bu erda tilga olinmagan). Qo'shimcha ma'lumot olish uchun quyidagi manzilga qarang: Visual Studio 2017 ish yuki va komponentlar identifikatorlari .

C ++ standartini o'rnatish uchun qo'shing:

- Microsoft.VisualStudio.Workload.NativeDesktop qo'shing (C ++ uchun)

Batafsil variantlar/paketlar:

--Komponent.GitHub.VisualStudio Foydalanuvchining profili --Micro.Component.Blend.SDK.WPF Foydalanuvchining profili - Microsoft.Component.HelpViewer Foydalanuvchining profili - Microsoft.VisualStudio.Component.TestTools.Core Foydalanuvchining profili - Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager Foydalanuvchining profili - Microsoft.VisualStudio.Component.TestTools.WebLoadTest Foydalanuvchining profili - Microsoft.VisualStudio.Component.TypeScript.2.0 Foydalanuvchining profili - Microsoft.VisualStudio.Component.TestTools.CodedUITest-ga o'ting

All together, it's less than 3 GB... Maybe you prefer this to the 20++ GB monster. Make an .iso out of that (I have used AnyBurn), and: ready. You can install on a PC with mobile connection without big costs, only be sure to select the correct language (here English) for the VS installer, if your Windows was started in another language. Because of that, the VS installer downloaded again 1 GB, but it was my fault...

1
qo'shib qo'ydi
Tavsiya etilgan komponentlar tavsiya etilganmi yoki yo'qmi? Va VS Installer avtomatik tarzda ko'chirib olinadi yoki yo'qmi? Buni ishlatishim kerakmi?
qo'shib qo'ydi muallif Jonney Shih, manba

Men internetga ulanishni so'ragan edim, ammo barcha 3 sertifikatni o'rnatganimdan so'ng, o'rnatish muvaffaqiyatli bo'ldi! Balki siz bolalar yuklab olishni noto'g'ri deb tasdiqlashingiz yoki ehtimol o'rnatishingiz mumkin.

aio-runtime 2.4.1

mainifestCounterSignCerficates.p12

mainifestSignCertificates.p12

vs_installer_opc.SignCertificates.p12
1
qo'shib qo'ydi

Oflayn rejimdan muvaffaqiyatli yuklab bo'lgandan so'ng, ushbu oddiy qadamlar menda muammolarni bartaraf etishga yordam beradi, umid qilamanki, bu boshqalarga ham yordam beradi:

1. Internetga ulanganligingizga ishonch hosil qiling.

2. Sertifikatlarni tekshirish.

3. Make sure you have enough space for the installation. If you receive messages like "file not found" retry to resume the offline by retyping the same command in the same folder.

4. installerni ishga tushiring

0
qo'shib qo'ydi
U internet aloqasi yo'qligini aytdi.
qo'shib qo'ydi muallif DaveCleland, manba

The short answer:

Oflayn rejimga o'tish uchun - layout kalitini ishlatmang, faqatgina yangi ish yukini yuklab olish uchun foydalaning.

The long answer.

0
qo'shib qo'ydi