Συμπτώματα

Όταν μπορείτε να μεταγλωττίσετε ξανά μια εφαρμογή του Microsoft .NET Framework 4.5.1 που χρησιμοποιεί φορητό .NET βιβλιοθήκες για να προορίσετε το Microsoft .NET Framework 4.5.2, λαμβάνετε το ακόλουθο μήνυμα λάθους κατά τη μεταγλώττιση:

Ο τύπος '{τύπου}' ορίζεται σε μια συγκρότηση στην οποία δεν γίνεται αναφορά. Πρέπει να προσθέσετε μια αναφορά στη συγκρότηση '{συγκρότηση}'.


Σημείωση Σε αυτό το μήνυμα λάθους, {συγκρότηση} αντιπροσωπεύει ένα από τα ίδια τα αρχεία που βρίσκεται στο "\Reference Assemblies\Microsoft\Framework\ C:\Program Files (x86). Ο φάκελος NETFramework\v4.5.2\Facades".

Για παράδειγμα, το μήνυμα λάθους παρόμοιο με ένα από τα ακόλουθα μηνύματα:

Ο τύπος 'System.Object' ορίζεται σε μια συγκρότηση στην οποία δεν γίνεται αναφορά. Πρέπει να προσθέσετε μια αναφορά στη συγκρότηση ' System.Runtime, έκδοση = 4.0.0.0, κουλτούρα = ουδέτερη, PublicKeyToken = b03f5f7f11d50a3a'.

Ο τύπος 'Το System.Attribute' ορίζεται σε μια συγκρότηση στην οποία δεν γίνεται αναφορά. Πρέπει να προσθέσετε μια αναφορά στη συγκρότηση ' System.Runtime, έκδοση = 4.0.0.0, κουλτούρα = ουδέτερη, PublicKeyToken = b03f5f7f11d50a3a'.

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε την ενημερωμένη έκδοση του Microsoft .NET Framework 4.5.2 προγραμματιστής Pack. Για πληροφορίες λήψης, ανατρέξτε στο άρθρο της Γνωσιακής Βάσης της Microsoft 2901951.

Χρειάζεστε περισσότερη βοήθεια;

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Συμμετοχή στο Microsoft Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με την ποιότητα της μετάφρασης;

Τι επηρέασε την εμπειρία σας;

Έχετε πρόσθετα σχόλια; (Προαιρετικό)

Σας ευχαριστούμε για τα σχόλιά σας!

×