visual-studio مشكلة - تعليق Visual Studio 2015 تعليق أثناء التثبيت؟




تعليم تنصيب (25)

لقد قمت بتنزيل ISO الكامل لبرنامج Visual Studio Ultimate CTP 6. حصل برنامج التثبيت على علامة 90٪ تقريبًا من خلال شريط التقدم ، وتمسك به فقط. كان هناك نشاط متكرر من Superfetch وحماية مكافحة البرامج الضارة وعمليات خلفية أخرى ، ولكن شريط التقدم كان لا يزال ميتًا. في النهاية ، تهدأ نشاط مهمة الخلفية بعد مرور 20 دقيقة ، لكن شريط التقدم ما زال غير قابل للتزحزح.

CHEAP TRICK: افتح نافذة Notepad وقم بوضع الحافة اليسرى منه بحيث يمثل الوضع الحالي لشريط التقدم بشكل مثالي. إذا لم يتحرك شريط التقدم بعد الحافة اليسرى من نافذة برنامج المفكرة في حوالي ساعة ، فمن المحتمل أن يكون عالقًا.


Answers

حدث نفس الشيء بالنسبة لي ، وحاولت أيضًا إنهاء العملية الثانوية من مدير المهام. لا تفعل ذلك. إنه ليس حلاً ، وإنما هو اختراق قد يسبب مشكلات لاحقًا. في حالتي ، لم أتمكن حتى من إلغاء تثبيت Visual Studio. حاولت كل من تركيب الويب و ISO ، نفس المشكلة.

هنا كيف نجحت أخيراً. لقد قمت باستعادة Windows 7 إلى أقرب نقطة استعادة ممكنة ، عندما لم يكن هناك شيء مثبت ، لذلك كنت على يقين من عدم وجود تعارض بين الأدوات المختلفة (Java ، و Android API ، وما إلى ذلك)

بدأت تثبيت Visual Studio 2015 Community Release Candidate في تمام الساعة 10 مساءً. في السابعة صباحًا ، كان يعمل على Android API 19-21. بعد ساعة ، تم إعداد Visual Studio أخيراً.

هذا يعني أن كل ما عليك القيام به هو الانتظار 8 إلى 9 ساعات . لا تنهي المثبت الثانوي لخطر كسر Visual Studio الخاص بك؛ فقط انتظر.


لدي مشاكل مماثلة ، أصبح مخلصي ويندوز الآمن

خطوات:

  1. قم بإعادة تشغيل Windows في الوضع الآمن (* تشغيل msconfig -> boot -> boot options -> check secure boot -> mode mode )
  2. في الوضع الآمن:
    1. تمكين Windows Installer :

      REG ADD "HKLM \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Network \ MSIServer" / VE / T REG_SZ / F / D "الخدمة"

    2. بدء تشغيل خدمة Windows Installer :

      صافي بداية msiserver

    3. تشغيل Visual Studio Updater / Installer
  3. إعادة التشغيل في الوضع العادي ( تشغيل msconfig -> boot -> boot options -> قم بإلغاء تحديد التمهيد الآمن )

أفضل طريقة للعثور على ما إذا تم حظر أحد الأجهزة الفرعية هو مراقبة نشاط الشبكة و القرص I / O. مستكشف العمليات من Sysinternals يقوم بعمل ممتاز. يعمل إعداد Android SDK على تنزيل كميات كبيرة من البيانات (يزيد حجمها عن 1 غيغابايت) وتنتظر وحدة المعالجة المركزية الانتظار في انتظار اكتمال عملية ربط الإدخال / الإخراج. تحت أي ظرف من الظروف يجب عليك محاولة قتل أي عملية ، أو قد تخاطر بإفساد التثبيت الخاص بك من Visual Studio. في أسوأ الحالات ، يجب أن يساعد إلغاء الإعداد وإعادة تشغيله.


قمت مؤقتًا بتعطيل برنامج مكافحة الفيروسات (AVG) وقمت بإعادة تشغيل التثبيت. التي ثابتة عليه.


تثبيت بلدي VS 2015 معلقة بعد ساعات من التنزيل. قال إطار برنامج التثبيت VS أنه لا يزال قيد المتابعة ، ولكن Windows Resource Monitor أشار إلى عدم استخدام networ أو القرص أو CPU بواسطة شجرة عملية vs_community.exe لعشرات الدقائق. كشف Windows Process Explorer wusa.exe في أسفل هذه الشجرة (wusa هو Windows Update Standalone Installer). إغراء لقتل wusa.exe ، بدلاً من ذلك استجابت التحذيرات في إجابات أخرى على هذا السؤال.

بعد دراسة الإجابات الأخرى هنا (أوصي بشدة ) ، قمت بعمل تخمين متعلم وبدأت عملية إعادة تشغيل Windows 7 Pro الخاص بي. تم تعليق إعادة التشغيل لأن vs_community.exe لن يتم الخروج. لذلك اخترت إلغاء النافذة المنبثقة " إلغاء" في نظام التشغيل Windows.

عاد ويندوز إلى جلسة المستخدم الخاصة بي ، والآن جاء VS 2015 التثبيت في الحياة (!) كشف إكسبلورر wusa.exe لم تعد موجودة. لذلك أشك في أن هذا هو الحاجز ، لكن ضميري نظيف (لم أقتلك wusa.exe ، لقد فعل Windows !)

بعد قليل ، أظهر المثبت ما يلي:

عندما قمت بالنقر فوق Restart Now ، تمت إعادة تشغيل Windows إلى شاشة "Configuring Windows" ، وأكملت تثبيت VS الخاص بي.


واجهت نفس المشكلة عندما حاولت تثبيت VS 2015 RC من ISO. لقد علقت أثناء إعداد Android SDK (مستوى API 19 و 21 ، صور النظام). بالنسبة لي ، تم قياس المشكلة باستخدام اتصال Wi-Fi. لم يقم المثبت بتنزيل الملفات الضرورية.

أدى إيقاف الاتصال بالإنترنت إلى حل المشكلة. عند الانتهاء من التثبيت ، قال أنه لم يتم تثبيت بعض المكونات وسيحاول تنزيلها وتثبيتها لاحقًا.


لقد حصلت على نفس المشكلة وللأسف الإجابة المقبولة التي تقترح قتل SecondaryInstaller.exe افسدت تركيب العناصر الاختيارية. ما قمت به هو في الأساس فتح مدير المهام وتحديد موقع SecondaryInstaller.exe والنقر بزر الماوس الأيمن والنقر على موقع الملف المفتوح. ثم قم بتشغيل SecondaryInstaller.exe كمسؤول.


تجمدت الألغام على أدوات التشخيص لمدة 3 ساعات. حاولت تعطيل جدار الحماية الخاص بي وإيقاف تشغيل الإنترنت بين العديد من المحاولات الأخرى لحل هذه المشكلة. في النهاية ، أتاحت الإجراءات التالية إكمال المثبِّت وإصدار مجتمع VS2015 لإطلاقه.

  • ثم فتحت أحدث ملف سجل في المجلد٪ temp٪ ، وانتقلت إلى نهاية الملف.
  • في الأسطر القليلة الماضية سجل هناك إدخال: "MSI (s) (DC: 4C) [16: 28: 36: 577]: إنشاء ملقم إجراء مخصص مع PID xxxx"
  • أنهيت العملية بنفس PID ، ثم استمر المثبّت. واضطررت إلى القيام بذلك 3 مرات تقريبًا وإتمام التثبيت بنجاح.

يبدو أن كل شيء يعمل بشكل جيد حتى الآن (عبرت الأصابع !!)


واجهت نفس المشكلة في سياق مختلف. بعد محاولة الإصلاح ، وإلغاء التثبيت ، وإعادة تثبيت مع عدم وجود حل ، قررت القضاء على جميع بقايا Visual Studio باستخدام TotalUninstaller بواسطة اتباع الخطوات من خلال الخطوات على الرابط أدناه:

https://github.com/Microsoft/VisualStudioUninstaller/releases

بمجرد إزالة كل شيء ، تمكنت من تثبيت البرنامج بنجاح.

يجب أن تدرك أن TotalUninstaller سيزيل كل ما يتعلق بـ Visual Studio 2013 إلى 2015. سيظل الحفاظ على الإصدار السابق.

أضفت هذا الحل في حالة شخص ما لديه نفس المشكلة بالضبط.


الإصدار الحالي من AVG Free antivirus غير متوافق مع Microsoft Visual Studio 2015.

  1. لا يسمح Visual Studio ليتم تثبيتها على الكمبيوتر. تتعثر في "إنشاء نقطة استعادة". تثبيت Visual Studio بشكل مثالي عند إيقاف AVG.

  2. لا يتم ترجمة أي رمز تم تجميعها في وضع "Release" الذي يستهدف النظام الأساسي / بيئة x86 (في خصائص المشروع). انها تترجم بنجاح عندما يتم إيقاف AVG.

لقد نشرت المشكلات في منتدى دعم AVG لكن لم يرد أحد.


أثناء التثبيت إذا كنت تعتقد أنه قد تم تعليقه (خصوصًا أثناء "إعداد SDK Android") ، استعرض إلى٪ temp٪ من الدليل والترتيب حسب "تاريخ التعديل" (تنازلي) ، يجب أن يكون هناك مجموعة من ملفات السجل التي أنشأها المثبت .

سيتم تسمية "إعداد Android SDK" باسم "AndroidSDK_SI.log" (أو ما شابه).

افتح الملف ووصل إلى نهايته (Ctrl + End) ، وهذا يشير إلى تقدم الملف الحالي الذي يتم تنزيله.

بمعنى: " (80٪ ، 349 KiB / s ، 99 ثانية متبقية) "

إعادة فتح الملف ، ومرة ​​أخرى إلى النهاية ، يجب أن ترى إشارة أخرى إلى أن التنزيل قد تقدم (أو يمكنك فقط تعقب الطابع الزمني المعدل للملف [بالدقائق]).

بمعنى: " (99٪، 351 KiB / s، ثانية واحدة متبقية) "

للأسف ، لا يشير المُثبِّت إلى هذا التقدم (يتم تشغيله في عملية "Java.exe" منفصلة ، يتم استخدامها بواسطة Android SDK).

هذا يبدو وكأنه طريقة طويلة إلى حد ما لفحص ما يحدث لكنه يعطي مؤشرا على أن المثبت لم يعلق ويقوم بشيء ، وإن كان ببطء شديد.


لنظام التشغيل Windows10:

1) اقتل VS2015 عملية إذا علقت

2) تعطيل Windows Defender

3) فتح VS2015 كمسؤول

4) تمكين Windows Defender

5) بدء التشغيل الأولي VS2015 اكتمال


تحقق مما إذا كان Windows الخاص بك يحتوي على تحديثات معلقة. بعد إعادة التشغيل ، يعمل التثبيت كما هو متوقع.


لقد واجهت مشاكل مماثلة مع Visual Studio 2015 تحديث 3. في مشكلتي كانت القضية الأساسية تالفة ذاكرة التخزين المؤقت لتثبيت ويندوز (C: \ Windows \ Installer)

هنا هو الخط من سجل المثبت MSI:

MSI (s) (4C: 64) [10: 40: 10: 059]: تحذير: حزمة Cached C: \ WINDOWS \ Installer \ 3442502.msi 'المخزنة مؤقتاً محلياً مفقودة.

يجب عليك التحقق من سجلات التثبيت في حالة تلف ذاكرة التخزين المؤقت للتثبيت بنفس الطريقة. إذا كان يجب عليك أن نصلي من أجل الأداة المساعدة sfc لاستعادة تكامل النظام أو ستقوم بإعادة تثبيت النوافذ من البداية لأن ذاكرة التخزين المؤقت المثبّتة لبرنامج Windows هي عبارة عن كارثة كاملة وسبب لتنفيذ تثبيت Windows بوضوح على الفور.


في حالتي تم تعطيل UAC (خدعة regedit سيئة السمعة) وبالتالي فإن المثبت لم يتمكن من التعامل معها.

يمكنك العودة إلى UAC للمثبّت ، أو ببساطة محاولة تشغيله كمسؤول ، فقد نجحت في ذلك.


هذا الحل هو مزيج آمن من قتل إجابة المهام الفرعية وإجابة waiting :

  • عندما يتعطل برنامج التثبيت ، ما عليك سوى تشغيل مدير المهام وإيقاف العملية
  • إذا حاولت تشغيل التطبيق مرة أخرى ، فسيظهر أن تثبيت التطبيق لم يكتمل
  • قم بتشغيل برنامج التثبيت مرة أخرى ، وانقر فوق repair
  • يثبت جيد

حسناً بعد ساعات من googling و المحاولات الفاشلة لحل هذا بما في ذلك العديد من الاقتراحات أعلاه ، وجدت حلاً حاولت من أجل نزوة و عملت من أجلي.

عند محاولة تثبيت البرنامج ، عند ذلك ، عندما يتم "إيقافه" ، قم بإلغائه ، ولكن لا تقم بإلغاء التثبيت.

بعد ذلك ، انتقل إلى لوحة التحكم وانتقل إلى البرامج وانتقل إلى محاولة إلغاء تثبيتها ، واختر "إصلاح" بدلاً من إلغاء التثبيت.

يبدو أن "إصلاح" Visual Studio قد عمل بشكل كامل وكان سريعًا جدًا ، أقل من 5 دقائق ويبدو أن كل شيء يعمل بشكل جيد.


في حالتي ، كان تثبيت ميزة أدوات Windows في الرسومات معلقة للأبد. لقد قمت بتثبيت ميزة Windows الاختيارية يدوياً وقمت بإعادة تشغيل برنامج VS 2015.


كان لدي مشكلة مماثلة. كان الحل الخاص بي هو إيقاف تشغيل برنامج مكافحة الفيروسات (Avast) وتنزيل ملف .iso وتثبيته (انقر نقرًا مزدوجًا في مستكشف Windows على ملف .iso) ، ثم قم بتشغيله من PowerShell مع حقوق المسؤول باستخدام رموز التبديل التالية:

. \ vs_community.exe / NoWeb / NoRefresh

بهذه الطريقة لا تحتاج إلى العمل دون اتصال أو إزالة التثبيت الموجود لديك.


حسنا ، أنا غير قادر على العثور على أي SecondaryInstaller.exe للتوقف في إدارة المهام وحتى أنا لا أميل أي AV بدلا من Windows Defender لذلك وجدت شيئا آخر ..
توقفت عن تحديث ويندوز من كمد مرتفعة عن طريق كتابة الأمر net stop muauserv وعملت بالنسبة لي ...
سيتم إعادة المحاولة مرة أخرى لـ KB2664825 لذلك قم بتشغيل التعليمات البرمجية مرة أخرى في cmd .. (لأن الخدمة تبدأ تلقائياً)

استمروا في المحاولة والقيام به بالنسبة لي ... !!


بالنسبة لي ساعدت على وقف خدمة التثبيت بقوة باستخدام مدير المهام. إذا تم تثبيت Visual Studio في الميزات والبرامج ثم إلغاء تثبيته ، فأعد تشغيل الكمبيوتر وحاول تثبيته مرة أخرى.

عند بدء التثبيت تأكد من أن يكون لديك اتصال إنترنت موثوق


عند الإيقاف في Visual Studio Preparation:

أنا قتلت vs_enterprise.exe مع PID أعلى ، ألقى Visual Studio خطأ ، أن "يتم إغلاق الأنابيب". إعادة تشغيل الكمبيوتر الشخصي وتسجيل الدخول. بدأ Visual Studio تلقائيًا وتم الانتهاء منه خلال دقيقة واحدة.


لقد واجهت مشكلة في تثبيت برنامج Visual Studio Update 3 المثبت في علامة التبويب "الميزات" عند بداية التثبيت ... سيعرض فقط "التحديث 2 (مثبت)" ولا شيء آخر ، مع عدم وجود طريقة للمضي قدمًا.

بعد تجربة بعض النصائح الأخرى الأكثر تعقيدًا هنا ، اتضح لي ، لدهشتي ، أن كل ما احتجت القيام به هو استخدام "تشغيل كمسؤول" عند بدء التثبيت. كنت تحت الانطباع MSI عموما يمتد مع امتيازات المسؤول (تحت خدمة موثوق المثبت) ولكن أفترض أن bootstrapper VS في هذه الحالة لا.


إذا كنت تستخدم Windows 10 ، فقد يكون "المدافع عن Windows" هو سبب المنع. لي معلقة أثناء تثبيت " تطوير جافا SE "

لتعطيل مدافع النوافذ خلال مرحلة التثبيت:

افتح Windows Defender بالنقر فوق الزر ابدأ صورة للزر "ابدأ". في مربع البحث ، اكتب Defender ، ثم في قائمة النتائج ، انقر فوق Windows Defender.

انقر فوق إعدادات ، وقم بإيقاف تشغيل الحماية في الوقت الحقيقي.


في Visual Studio 2015 Update 3 ، ومع إضافة Git المحدثة اعتبارًا من اليوم (2016-10-24) ، يكون .gitignore الذي تم إنشاؤه بواسطة Visual Studio:

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates

# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
[Xx]64/
[Xx]86/
[Bb]uild/
bld/
[Bb]in/
[Oo]bj/

# Visual Studio 2015 cache/options directory
.vs/
# Uncomment if you have tasks that create the project's static files in wwwroot
#wwwroot/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

# NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

# DNX
project.lock.json
artifacts/

*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db

# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding add-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml

# TODO: Un-comment the next line if you do not want to checkin 
# your web deploy settings because they may include unencrypted
# passwords
#*.pubxml
*.publishproj

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignoreable files
*.nuget.props
*.nuget.targets

# Microsoft Azure Build Output
csx/
*.build.csdef

# Microsoft Azure Emulator
ecf/
rcf/

# Microsoft Azure ApplicationInsights config file
ApplicationInsights.config

# Windows Store app package directory
AppPackages/
BundleArtifacts/

# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/

# Others
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# SQL Server files
*.mdf
*.ldf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

# Microsoft Fakes
FakesAssemblies/

# GhostDoc plugin setting file
*.GhostDoc.xml

# Node.js Tools for Visual Studio
.ntvs_analysis.dat

# Visual Studio 6 build log
*.plg

# Visual Studio 6 workspace options file
*.opt

# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions

# LightSwitch generated files
GeneratedArtifacts/
ModelManifest.xml

# Paket dependency manager
.paket/paket.exe

# FAKE - F# Make
.fake/






visual-studio installation visual-studio-2015