Εισαγωγή
Αυτό το άρθρο περιγράφει το Πακέτο πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3. Αυτό το πακέτο πολλαπλής στόχευσης προσθέτει υποστήριξη για τα νέα API που παρουσιάστηκαν για πρώτη φορά στην Ενημέρωση 4.0.3 για το Microsoft .NET Framework 4 – Runtime Update.
Για περισσότερες πληροφορίες σχετικά με την Ενημέρωση 4.0.3 για το Microsoft .NET Framework 4 – Ενημέρωση χρόνου εκτέλεσης, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2600211Ενημέρωση 4.0.3 για microsoft .NET Framework 4 – Ενημέρωση χρόνου εκτέλεσης Για περισσότερες πληροφορίες σχετικά με τα πακέτα πολλαπλής στόχευσης για το .NET Framework, επισκεφθείτε την ακόλουθη τοποθεσία web της Microsoft:
Γενικές πληροφορίες σχετικά με τα πακέτα πολλαπλής στόχευσης για το .NET Framework
Σημείωση Αν είχατε εγκαταστήσει την έκδοση Beta αυτής της ενημέρωσης προηγουμένως, συνιστούμε να καταργήσετε την εγκατάσταση του Πακέτου πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3 Beta από το Πίνακας Ελέγχου πριν από την εγκατάσταση αυτής της ενημέρωσης.
Περισσότερες πληροφορίες
Το Πακέτο πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3 περιλαμβάνεται στην Ενημέρωση 4.0.3 για το Microsoft .NET Framework 4 - Ενημέρωση Design-Time για το Visual Studio 2010 SP1. Αυτό το πακέτο πολλαπλής στόχευσης εγκαθιστά νέες συνελεύσεις αναφοράς, αρχεία IntelliSense και άλλα αρχεία υποστήριξης.
Για περισσότερες πληροφορίες σχετικά με την ενημέρωση χρόνου σχεδίασης, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2600214 Ενημέρωση 4.0.3 για το Microsoft .NET Framework 4 - ενημέρωση Design-Time για το Visual Studio 2010 SP1Notes
-
Τα πλαίσια προορισμού που προστίθενται από αυτήν την ενημέρωση στο Microsoft Visual Studio για έργα προς χρήση είναι ".NET Framework 4.0.3" και ".NET Framework προφίλ προγράμματος-πελάτη 4.0.3".
-
Μετά την εφαρμογή αυτού του πακέτου πολλαπλής στόχευσης, μπορείτε να δημιουργήσετε νέα έργα που χρησιμοποιούν το .NET Framework 4.0.3.
Σημείωση Μπορείτε να δημιουργήσετε νέα έργα που χρησιμοποιούν τις δυνατότητες που παρουσιάζονται στο .NET Framework 4.0.1, .NET Framework 4.02 ή .NET Framework 4.0.3 χρόνους εκτέλεσης. -
Το Πακέτο πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3 είναι αθροιστικό. Περιλαμβάνει όλα τα σχετικά αρχεία από πακέτα πολλαπλής στόχευσης για το .NET Framework 4.0.1 και για το .NET Framework 4.0.2. Επομένως, δεν χρειάζεται να εγκαταστήσετε ξεχωριστά τα προηγούμενα πακέτα πολλαπλής στόχευσης μετά την εγκατάσταση του Πακέτου πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3 για την κατασκευή νέων έργων.
-
Ωστόσο, το Πακέτο πολλαπλής στόχευσης για το Microsoft .NET Framework 4.0.3 εκθέτει μόνο .NET Framework 4.0.3 στόχους. Για παράδειγμα, αυτή η ενημέρωση εκθέτει μόνο το .NET Framework στόχευσης 4.0.3 και δεν εκθέτει τη στόχευση για το .NET Framework 4.0.1 ή για το .NET Framework 4.0.2.
-
Η στόχευση του .NET Framework 4.0.1 και του .NET Framework 4.0.2 μπορεί να συνυπάρχει με τη στόχευση για το .NET Framework 4.0.3. Εξακολουθείτε να μπορείτε να χρησιμοποιήσετε την προηγούμενη στόχευση για τυχόν υπάρχοντα έργα που δημιουργήθηκαν για το .NET Framework 4.0.1 και για το .NET Framework 4.0.2. Ωστόσο, κάθε έκδοση πρέπει να εγκατασταθεί χρησιμοποιώντας το δικό της πακέτο εγκατάστασης.
-
Όταν ανοίγετε ένα έργο που χρησιμοποιεί το .NET Framework 4.0.3 σε έναν υπολογιστή που εκτελεί το Visual Studio, λαμβάνετε το ακόλουθο μήνυμα σφάλματος, εάν δεν έχει εγκατασταθεί το αντίστοιχο πακέτο πολλαπλής στόχευσης:
Το πλαίσιο προορισμού του Project δεν έχει εγκατασταθεί
Αυτό το μήνυμα σφάλματος υποδεικνύει ότι το απαιτούμενο πακέτο πολλαπλής στόχευσης δεν έχει εγκατασταθεί. Για να επιλύσετε αυτό το πρόβλημα, εγκαταστήστε το απαιτούμενο πακέτο πολλαπλής στόχευσης που περιγράφεται στην ενότητα "Ενημέρωση πληροφοριών".
Ενημέρωση πληροφοριών
Το Πακέτο πολλαπλής στόχευσης για το .NET Framework 4.0.3 περιλαμβάνεται στην ενημέρωση που περιγράφεται στο ακόλουθο άρθρο της Γνωσιακής βάσης της Microsoft:
2600214 Ενημέρωση 4.0.3 για το Microsoft .NET Framework 4 - Design-Time Update για το Visual Studio 2010 SP1
Αν αναπτύσσετε εφαρμογές για το .NET Framework 4.0.3 στο Visual Studio 2010 SP1, κάντε λήψη του Design-Time Update από την ακόλουθη τοποθεσία web του Κέντρου λήψης αρχείων της Microsoft:
Άμεση λήψη του πακέτου.
Για περισσότερες πληροφορίες σχετικά με τα διαθέσιμα .NET Framework πακέτα πολλαπλής στόχευσης για το Visual Studio 2010, επισκεφθείτε την ακόλουθη τοποθεσία web:
Γενικές πληροφορίες σχετικά με τα διαθέσιμα πακέτα .NET Framework πολλαπλής στόχευσης για το Visual Studio 2010Εάν αναπτύσσετε εφαρμογές για το .NET Framework 4.0.3 σε οποιαδήποτε κύρια έκδοση προϊόντος που είναι μεταγενέστερη του Visual Studio 2010, μπορείτε να κάνετε απευθείας λήψη του πακέτου πολλαπλής στόχευσης από την ακόλουθη τοποθεσία web του Κέντρου λήψης αρχείων της Microsoft. Συνιστάται να μην χρησιμοποιείτε το ακόλουθο πακέτο ενημέρωσης για να ρυθμίσετε το χρόνο σχεδίασης στο Visual Studio 2010 ή το Visual Studio 11 Developer Preview:
Άμεση λήψη του πακέτου.
Για περισσότερες πληροφορίες σχετικά με το Visual Studio 11 Developer Preview, επισκεφθείτε την ακόλουθη τοποθεσία Web του MSDN:
Visual Studio 11 Developer Preview
Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
119591 Πώς μπορείτε να αποκτήσετε αρχεία υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίεςΗ Microsoft σάρωνε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο την ημερομηνία δημοσίευσης του αρχείου. Το αρχείο αποθηκεύεται σε διακομιστές με βελτιωμένη ασφάλεια που σας βοηθούν να αποτρέψετε τυχόν μη εξουσιοδοτημένες αλλαγές στο αρχείο.
Προϋποθέσεις
Για να εγκαταστήσετε αυτήν την ενημέρωση, πρέπει να έχετε εγκατεστημένο το ακόλουθο λογισμικό:
-
Windows Installer 3.1 ή νεότερη έκδοση του Windows Installer. Για να λάβετε την πιο πρόσφατη έκδοση του Windows Installer, επισκεφτείτε την ακόλουθη τοποθεσία web της Microsoft:
Λήψη πληροφοριών για το Windows Installer 4.5 Redistributable
-
Microsoft .NET Framework 4 Targeting Pack. Το πακέτο στόχευσης περιλαμβάνεται στο πρόγραμμα εγκατάστασης του Visual Studio 2010 και διατίθεται επίσης ξεχωριστά στο
Microsoft Windows SDK για Windows 7 και .NET Framework 4.
Διακόπτες γραμμής εντολών για αυτήν την ενημέρωση
Για περισσότερες πληροφορίες σχετικά με τους διακόπτες γραμμής εντολών του Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία web της Microsoft:
Γενικές πληροφορίες σχετικά με τους διακόπτες γραμμής εντολών του Windows InstallerΓια περισσότερες πληροφορίες σχετικά με το Windows Installer, επισκεφθείτε την ακόλουθη τοποθεσία web της Microsoft:
Απαίτηση επανεκκίνησης
Πρέπει να επανεκκινήσετε τον υπολογιστή μετά την εγκατάσταση αυτής της ενημέρωσης, αν τα αρχεία που ενημερώνονται είναι κλειδωμένα ή χρησιμοποιούνται κατά την εγκατάσταση αυτής της ενημέρωσης.
Γνωστά προβλήματα με αυτήν την ενημέρωση
Κάντε κλικ εδώ για να προβάλετε ή να αποκρύψετε λεπτομερείς πληροφορίες
Πρόβλημα 1
Όταν χρησιμοποιείτε το Visual Studio 2010 SP1 για να δημιουργήσετε μια τοποθεσία Web ή μια εφαρμογή Web που χρησιμοποιεί το .NET Framework 4.0.3, παρουσιάζεται σφάλμα εάν το αρχείο Web.config δημιουργηθεί ξανά.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή μια εσφαλμένη τιμή για το χαρακτηριστικό targetFramework εγγράφεται στο αρχείο Web.config.
Επίλυση
Για να επιλύσετε αυτό το πρόβλημα, ανοίξτε το αρχείο Web.config και, στη συνέχεια, αλλάξτε με μη αυτόματο τρόπο την τιμή του χαρακτηριστικού targetFramework σε 4.0.3.
Πρόβλημα 2
Όταν δημιουργείτε ένα νέο πρόσθετο έργο του Visual Studio, λαμβάνετε το ακόλουθο μήνυμα σφάλματος εάν ορίσετε το πλαίσιο προορισμού σε .NET Framework 4.0.3:
Οδηγός προσθέτων του Visual Studio: Παρουσιάστηκε σφάλμα και ο οδηγός δεν μπόρεσε να δημιουργήσει το έργο. Βεβαιωθείτε ότι η γλώσσα προγραμματισμού έχει εγκατασταθεί σωστά.
Επίλυση
Για να επιλύσετε αυτό το πρόβλημα, ακολουθήστε τα παρακάτω βήματα:
-
Ορίστε το πλαίσιο προορισμού σε .NET Framework 4 όταν δημιουργείτε το πρόσθετο έργο του Visual Studio.
-
Ορίστε το πλαίσιο-στόχο για το πρόσθετο έργο στην .NET Framework 4.0.3 μετά τη δημιουργία του έργου.
Πρόβλημα 3
Όταν δημιουργείτε μια εφαρμογή C++ common language runtime (CLR) στο Visual Studio 2010 SP1 που στοχεύει στο .NET Framework 4.0.3, η έκδοση του πλαισίου προορισμού παραμένει ως .NET Framework 4 και δεν μπορείτε να χρησιμοποιήσετε τις νέες δυνατότητες από το .NET Framework 4.0.3.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή το Visual Studio 2010 δεν μπορεί να εισαγάγει τη σωστή έκδοση πλαισίου-στόχου στο αντίστοιχο αρχείο έργου (.vcxproj).
Η τιμή παραμένει ως εξής στο αρχείο έργου, αν και το έργο δημιουργείται για το .NET Framework 4.0.3:
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
Επίλυση
Για να επιλύσετε αυτό το πρόβλημα, ανοίξτε το αρχείο έργου C++ στο σημειωματάριο, αλλάξτε το TargetFrameworkVersion σε 4.0.3 με μη αυτόματο τρόπο και, στη συνέχεια, ανοίξτε ξανά το έργο σας.
<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>
Ενημέρωση πληροφοριών κατάργησης
Για να καταργήσετε αυτήν την ενημέρωση, χρησιμοποιήστε το στοιχείο Προσθαφαίρεση προγραμμάτων στο Πίνακας Ελέγχου.
Πληροφορίες αντικατάστασης ενημέρωσης
Αυτή η ενημέρωση δεν αντικαθιστά μια ενημέρωση που είχε κυκλοφορήσει προηγουμένως.
Πληροφορίες αρχείου
Κάντε κλικ εδώ για να προβάλετε ή να αποκρύψετε λεπτομερείς πληροφορίες
Η καθολική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία παρατίθενται στη Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ UTC και τοπικής ώρας, χρησιμοποιήστε την καρτέλα Ζώνη ώρας στο στοιχείο Ημερομηνία και Ώρα στο Πίνακας Ελέγχου.
Όνομα αρχείου |
Έκδοση αρχείου |
Μέγεθος αρχείου |
Ημερομηνία |
Ώρα |
---|---|---|---|---|
DHtmlHeader.html |
Not applicable |
16,118 |
20-Ιαν-2012 |
15:02 |
Setup.exe |
10.0.30319.551 |
79,112 |
20-Ιαν-2012 |
15:10 |
SetupEngine.dll |
10.0.30319.551 |
810,768 |
20-Ιαν-2012 |
15:10 |
SetupUi.dll |
10.0.30319.551 |
296,712 |
20-Ιαν-2012 |
15:10 |
SetupUi.xsd |
Not applicable |
30,120 |
20-Ιαν-2012 |
15:02 |
sqmapi.dll |
6.0.6000.16386 |
144,416 |
20-Ιαν-2012 |
15:02 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Ιαν-2012 |
20:06 |
SetupResources.dll |
10.0.30319.551 |
17,688 |
20-Ιαν-2012 |
15:10 |
SetupResources.dll |
10.0.30319.551 |
16,152 |
20-Ιαν-2012 |
21:50 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Ιαν-2012 |
21:19 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Ιαν-2012 |
21:04 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Ιαν-2012 |
19:26 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Ιαν-2012 |
18:47 |
SetupResources.dll |
10.0.30319.551 |
18,712 |
20-Ιαν-2012 |
17:54 |
SetupResources.dll |
10.0.30319.551 |
15,640 |
20-Ιαν-2012 |
17:35 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Ιαν-2012 |
15:48 |
Print.ico |
Not applicable |
1,150 |
20-Ιαν-2012 |
12:42 |
Περιστροφή1.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή2.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή3.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή4.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή5.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Rotate6.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή7.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Περιστροφή8.ico |
Not applicable |
894 |
20-Ιαν-2012 |
12:42 |
Save.ico |
Not applicable |
1,150 |
20-Ιαν-2012 |
12:42 |
Setup.ico |
Not applicable |
36,710 |
20-Ιαν-2012 |
12:42 |
SysReqMet.ico |
Not applicable |
1,150 |
20-Ιαν-2012 |
12:42 |
SysReqNotMet.ico |
Not applicable |
1,150 |
20-Ιαν-2012 |
12:42 |
stop.ico |
Not applicable |
10,134 |
20-Ιαν-2012 |
12:42 |
warn.ico |
Not applicable |
10,134 |
20-Ιαν-2012 |
12:42 |
watermark.bmp |
Not applicable |
325,760 |
21-Ιαν-2012 |
14:07 |
header.bmp |
Not applicable |
7,308 |
21-Ιαν-2012 |
14:07 |
DisplayIcon.ico |
Not applicable |
88,533 |
20-Ιαν-2012 |
15:02 |
UiInfo.xml |
Not applicable |
37,488 |
21-Ιαν-2012 |
14:07 |
Strings.xml |
Not applicable |
13,606 |
21-Ιαν-2012 |
14:07 |
SplashScreen.bmp |
Not applicable |
196,662 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
39,428 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
37,308 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
32,750 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
29,580 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
29,564 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
38,750 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
39,304 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
38,672 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
31,766 |
21-Ιαν-2012 |
14:07 |
LocalizedData.xml |
Not applicable |
39,046 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
968 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
656 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
2,255 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
1,631 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
1,613 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
812 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
865 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
987 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
3,014 |
21-Ιαν-2012 |
14:07 |
EULA.rtf |
Not applicable |
2,230 |
21-Ιαν-2012 |
14:07 |
ParameterInfo.xml |
Not applicable |
7,946 |
21-Ιαν-2012 |
14:07 |
netfx_403mtpack.msi |
Not applicable |
464,384 |
21-Ιαν-2012 |
14:01 |
netfx_403mtpack.cab |
Not applicable |
18,689,398 |
21-Ιαν-2012 |
13:59 |