Προς το περιεχόμενο

Visual Studio 2015


Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα σας,

 

Έκανα το λάθος και στα Windows 10 μου προσπάθησα να βάλω το Visual Studio 2013 παράλληλα με το 2015 που είχα.

 

Τώρα δεν μπορώ να βγάλω ούτε το 2015, αλλά ούτε και να εγκαταστήσω το 2013. Και τα δύο κολλάνε στο σημείο όπου κάνουνε (απ)εγκατάσταση τα "Build Tools". Προσπάθησα να κάνω modify ή repair αλλά τίποτα γίνεται.

 

 

Έχετε καμιά ιδέα; Πάω για format;

  • Moderators
Δημοσ.

Δυστηχώς τίποτα..μισό και μόνο τη σκέψη του format..

Δοκιμαασε σε safe mode αν μπορεις να κανεις τιποτα

Δημοσ.

Καλημέρα !

Το πρόβλημα δημιουργήθηκε για τον εξής λόγο. Όταν κάποιος εγκαθιστά το Visual Studio (οποιαδήποτε έκδοση), δημιουργείται ένας φάκελος κάτω από τα λεγόμενα Program Files, στον οποίο το πρόγραμμα εγκαθιστά τα εκτελέσιμα αρχεία του. Εκτός όμως απ' τα αρχεία αυτά, το πρόγραμμα πηγαίνει και στο φάκελο \Windows\System32 κι εγκαθιστά κάποιες δεκάδες αρχείων με επέκταση DLL (Dynamic Link Libraries) τα οποία είναι επίσης κρίσιμα για τη λειτουργία του και φορτώνονται δυναμικά στη μνήμη κατά την εκτέλεσή του.
 Όταν εγκαθιστούμε μια δεύτερη έκδοση του Visual Studio στον ίδιο H/Y, τότε η νέα έκδοση πάει πάλι στο φάκελο \Windows\System32 και γράφει πάνω στα DLL που εγκατέστησε η παλιά. Έτσι έχεις μεικτές εκδόσεις των ίδιων αρχείων, με αποτέλεσμα ούτε η μία, ούτε η άλλη έκδοση του V.Studio να μη μπορεί να δουλέψει.
Εύκολη λύση της συγκεκριμένης εμπλοκής δεν πιστεύω να υπάρχει, εκτός φυσικά απ' το φορμάρισμα του δίσκου και την εκ νέου εγκατάσταση των Windows.
 Εκείνο που θα πρέπει να θυμάσαι απλά είναι ότι ο φάκελος \Windows\System32 είναι ένα κρήσιμο σημείο του δίσκου, το οποίο χρησιμοποιούν από κοινού οι περισσότερες εφαρμογές λογισμικού, ώστε να εγκαθιστούν τα αρχεία DLL που χρειάζεται η καθεμία.
 Γι' αυτό το λόγο κανένας απολύτως δε συνιστά την εγκατάσταση δύο εκδόσεων του ίδιου προγράμματος σ' έναν υπολογιστή.

Με εκτίμηση,
Ο Άσπρος Γάτος
 

  • Like 1
Δημοσ.

Δοκιμαασε σε safe mode αν μπορεις να κανεις τιποτα

 Το δοκίμασα, τίποτα.

 

Καλημέρα !

 

Το πρόβλημα δημιουργήθηκε για τον εξής λόγο. Όταν κάποιος εγκαθιστά το Visual Studio (οποιαδήποτε έκδοση), δημιουργείται ένας φάκελος κάτω από τα λεγόμενα Program Files, στον οποίο το πρόγραμμα εγκαθιστά τα εκτελέσιμα αρχεία του. Εκτός όμως απ' τα αρχεία αυτά, το πρόγραμμα πηγαίνει και στο φάκελο \Windows\System32 κι εγκαθιστά κάποιες δεκάδες αρχείων με επέκταση DLL (Dynamic Link Libraries) τα οποία είναι επίσης κρίσιμα για τη λειτουργία του και φορτώνονται δυναμικά στη μνήμη κατά την εκτέλεσή του.

 Όταν εγκαθιστούμε μια δεύτερη έκδοση του Visual Studio στον ίδιο H/Y, τότε η νέα έκδοση πάει πάλι στο φάκελο \Windows\System32 και γράφει πάνω στα DLL που εγκατέστησε η παλιά. Έτσι έχεις μεικτές εκδόσεις των ίδιων αρχείων, με αποτέλεσμα ούτε η μία, ούτε η άλλη έκδοση του V.Studio να μη μπορεί να δουλέψει.

Εύκολη λύση της συγκεκριμένης εμπλοκής δεν πιστεύω να υπάρχει, εκτός φυσικά απ' το φορμάρισμα του δίσκου και την εκ νέου εγκατάσταση των Windows.

 Εκείνο που θα πρέπει να θυμάσαι απλά είναι ότι ο φάκελος \Windows\System32 είναι ένα κρήσιμο σημείο του δίσκου, το οποίο χρησιμοποιούν από κοινού οι περισσότερες εφαρμογές λογισμικού, ώστε να εγκαθιστούν τα αρχεία DLL που χρειάζεται η καθεμία.

 Γι' αυτό το λόγο κανένας απολύτως δε συνιστά την εγκατάσταση δύο εκδόσεων του ίδιου προγράμματος σ' έναν υπολογιστή.

 

Με εκτίμηση,

Ο Άσπρος Γάτος

 

 

Κοίτα το να μην μπορεί να απ εγκατασταθεί είναι άλλο θέμα. Κάτι άλλο έχει παιχτεί και πολύ φοβάμαι ότι αυτό βρίσκεται στην registry του συστήματος.

Δημοσ.

 

Έκανα format τελικά..Το force uninstall το είχα προσπαθήσει όπως και το modify/repair άπειρες φορές. Είχα καθαρίσει τη registry, είχα προσπαθήσει το RevoUninstaller, τίποτα γινότανε. Είχα προσπαθήσει τόσα πολλά που ούτε θυμόμουνα τι έκανα στο τέλος.

Δημοσ.

Άραγε μια επαναφορά δεν θα έλυνε το πρόβλημα;

Η εγκατάσταση του vs δημιουργεί σημείο επαναφοράς λογικά.

 

Ίσως γλίτωνες το format 

  • Like 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...