Uvod
U ovom se članku opisuje paket s više ciljeva za Microsoft .NET Framework 4.0.3. Ovaj paket s više ciljanja dodaje podršku za nove API-je koji su uvedeni u ažuriranju 4.0.3 za Microsoft .NET Framework 4 – Ažuriranje za Runtime.
Dodatne informacije o ažuriranju 4.0.3 za Microsoft .NET Framework 4 – Runtime Update potražite u članku iz Microsoftove baze znanja:
2600211Ažuriranje 4.0.3 za Microsoft .NET Framework 4 – Ažuriranje za Runtime Dodatne informacije o paketima za više ciljanih sadržaja za .NET Framework, posjetite sljedeće Microsoftovo web-mjesto:
Općenite informacije o paketima za više ciljanih .NET Framework
Napomena Ako ste prethodno instalirali beta-verziju ovog ažuriranja, preporučujemo da deinstalirate paket s više ciljanja za Microsoft .NET Framework 4.0.3 Beta iz Upravljačka ploča prije nego što instalirate ovo ažuriranje.
Dodatne informacije
Paket s više ciljanja za Microsoft .NET Framework 4.0.3 obuhvaćen je ažuriranjem 4.0.3 za Microsoft .NET Framework 4 – Design-Time Ažuriranje za Visual Studio 2010 SP1. Ovaj paket s više ciljanja instalira nove referentne sklopove, IntelliSense datoteke i druge datoteke podrške.
Dodatne informacije o ažuriranju vremena dizajniranja potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2600214 Ažuriranje 4.0.3 za Microsoft .NET Framework 4 – Design-Time ažuriranje za Visual Studio 2010 SP1Notes
-
Ciljni okviri koje ovo ažuriranje dodaje programu Microsoft Visual Studio za projekte za korištenje su ".NET Framework 4.0.3" i ".NET Framework 4.0.3 Client Profile".
-
Kada primijenite ovaj paket za više ciljanja, možete izraditi nove projekte koji koriste .NET Framework 4.0.3.
Napomena Možete izraditi nove projekte koji koriste značajke uvedene u .NET Framework 4.0.1, .NET Framework 4.02 ili .NET Framework 4.0.3 runtimes. -
Paket s više ciljanja za Microsoft .NET Framework 4.0.3 kumulativna je. Obuhvaća sve povezane datoteke iz paketa s višestrukim ciljanjem za .NET Framework 4.0.1 i za .NET Framework 4.0.2. Stoga ne morate zasebno instalirati prethodne pakete s višestrukim ciljanjem nakon instalacije paketa za više ciljanja za Microsoft .NET Framework 4.0.3 za izgradnju novih projekata.
-
No paket za više ciljanje za Microsoft .NET Framework 4.0.3 otkriva samo .NET Framework 4.0.3. Ovo ažuriranje, primjerice, otkriva samo ciljanje .NET Framework 4.0.3 i ne otkriva ciljanje za .NET Framework 4.0.1 ili za .NET Framework 4.0.2.
-
Ciljanje za .NET Framework 4.0.1 i .NET Framework 4.0.2 može koegistiranje s ciljanje za .NET Framework 4.0.3. I dalje možete koristiti prethodno ciljanje za sve postojeće projekte stvorene za .NET Framework 4.0.1 i za .NET Framework 4.0.2. Međutim, svaka se verzija mora instalirati pomoću vlastitog instalacijskog paketa.
-
Kada otvorite projekt koji koristi .NET Framework 4.0.3 na računalu na kojem je pokrenut Visual Studio, prikazat će vam se sljedeća poruka o pogrešci ako nije instaliran odgovarajući paket za više ciljanih programa:
Projektni ciljni okvir nije instaliran
Ova poruka o pogrešci označava da nije instaliran potreban paket za više ciljanja. Da biste riješili taj problem, instalirajte potreban paket za više ciljanja opisan u odjeljku "Informacije o ažuriranju".
Informacije o ažuriranju
Paket s više ciljanja za .NET Framework 4.0.3 obuhvaćen je ažuriranjem opisanim u sljedećem članku iz Microsoftove baze znanja:
2600214 Ažuriranje 4.0.3 za Microsoft .NET Framework 4 – Design-Time za Visual Studio 2010 SP1
Ako razvijate aplikacije za .NET Framework 4.0.3 u programu Visual Studio 2010 SP1, preuzmite Design-Time Update sa sljedećeg web-mjesta Microsoftova centra za preuzimanje:
Preuzmite paket odmah.
Dodatne informacije o dostupnim paketima .NET Framework za Visual Studio 2010 potražite na sljedećem web-mjestu:
Općenite informacije o dostupnim .NET Framework s više ciljanih paketa za Visual Studio 2010Ako razvijate aplikacije za .NET Framework 4.0.3 na bilo kojoj glavnoj verziji proizvoda koja je novija od verzije Visual Studio 2010, možete izravno preuzeti paket s više ciljeva na sljedećem web-mjestu Microsoftova centra za preuzimanje. Preporučujemo da ne koristite sljedeći paket ažuriranja za postavljanje vremena dizajniranja u programu Visual Studio 2010 ili Visual Studio 11 Developer Preview:
Preuzmite paket odmah.
Dodatne informacije o programu Visual Studio 11 Developer Preview potražite na sljedećem web-mjestu MSDN-a:
Visual Studio 11 Developer Preview
Dodatne informacije o preuzimanju Microsoftovih datoteka podrške potražite u sljedećem članku u Microsoftovoj bazi znanja:
119591 Kako nabaviti datoteke Microsoftove podrške s internetskih servisaMicrosoft je skenirao ovu datoteku radi virusa. Microsoft je koristio najnoviji softver za otkrivanje virusa koji je bio dostupan na datum objave datoteke. Datoteka je pohranjena na poslužiteljima poboljšanim sigurnošću koji sprječavaju neovlaštene promjene datoteke.
Preduvjeti
Da biste instalirali ovo ažuriranje, morate imati instaliran sljedeći softver:
-
Windows Installer 3.1 ili novija verzija programa Windows Installer. Da biste nabavljali najnoviju verziju programa Windows Installer, posjetite sljedeće Microsoftovo web-mjesto:
Informacije o preuzimanju za Windows Installer 4.5 Za slobodnu distribuciju
-
Microsoft .NET Framework 4 Targeting Pack. Paket za ciljanje uvršten je u instalaciju programa Visual Studio 2010
, a dostupan je i zasebno upaketu Microsoft Windows SDK za Windows 7 i .NET Framework 4.
Parametri naredbenog retka za ovo ažuriranje
Dodatne informacije o parametrima naredbenog retka programa Windows Installer potražite na sljedećem Microsoftovu web-mjestu:
Općenite informacije o parametrima naredbenog retka programa Windows InstallerDodatne informacije o programu Windows Installer potražite na sljedećem Microsoftovu web-mjestu:
Potreba za ponovnim pokretanjem
Nakon instalacije ovog ažuriranja morate ponovno pokrenuti računalo ako su datoteke koje se ažuriraju zaključane ili se koriste prilikom instalacije ovog ažuriranja.
Poznati problemi s ovim ažuriranjem
Kliknite ovdje da biste pogledali ili sakrili detaljne informacije
1. problem
Kada koristite Visual Studio 2010 SP1 za stvaranje web-mjesta ili web-aplikacije koja koristi .NET Framework 4.0.3, pojavljuje se pogreška ako se ponovno stvori Web.config datoteka.
Uzrok
Taj se problem pojavljuje jer je netočna vrijednost atributa targetFramework napisana u Web.config datoteku.
Rješenje
Da biste riješili taj problem, otvorite Web.config datoteku, a zatim ručno promijenite vrijednost atributa targetFramework u 4.0.3.
Drugi problem
Kada stvorite novi projekt dodatka Visual Studio, primit ćete sljedeću poruku o pogrešci ako ciljni okvir postavite na .NET Framework 4.0.3:
Čarobnjak za dodatak za Visual Studio: došlo je do pogreške i čarobnjak nije mogao generirati projekt. Provjerite je li programski jezik pravilno instaliran.
Rješenje
Da biste riješili taj problem, slijedite ove korake:
-
Postavite ciljni okvir .NET Framework 4 kada stvorite projekt dodatka Visual Studio.
-
Postavite ciljni okvir za projekt dodatka na .NET Framework 4.0.3 nakon stvaranja projekta.
Treći problem
Kada u programu Visual Studio 2010 SP1 stvorite aplikaciju C++ uobičajenog jezika (CLR) koja je usmjerena na .NET Framework 4.0.3, ciljna verzija okvira ostaje kao .NET Framework 4 i ne možete koristiti nove značajke iz programa .NET Framework 4.0.3.
Uzrok
Taj se problem pojavljuje jer Visual Studio 2010 ne može umetnuti odgovarajuću ciljnu verziju okvira u odgovarajuću datoteku projekta (.vcxproj).
Vrijednost ostaje sljedeća u datoteci projekta iako je projekt stvoren za .NET Framework 4.0.3:
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
Rješenje
Da biste riješili taj problem, otvorite datoteku C++ projekta u bloku za pisanje, ručno promijenite TargetFrameworkVersion na 4.0.3, a zatim ponovno otvorite projekt.
<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>
Informacije o uklanjanju ažuriranja
Da biste uklonili ovo ažuriranje, upotrijebite stavku Dodaj ili ukloni programe u Upravljačka ploča.
Informacije o zamjeni ažuriranja
Ovo ažuriranje ne zamjenjuje prethodno objavljeno ažuriranje.
Podaci o datoteci
Kliknite ovdje da biste pogledali ili sakrili detaljne informacije
Globalna verzija tog hitnog popravka sadrži atribute datoteka (ili novije atribute datoteka) koji su navedeni u sljedećoj tablici. Datumi i vremena za te datoteke navedeni su u koordiniranom univerzalnom vremenu (UTC). Kada pregledavate informacije o datoteci, pretvaraju se u lokalno vrijeme. Da biste pronašli razliku između UTC-a i lokalnog vremena, koristite karticu Vremenska zona u stavci Datum i vrijeme u Upravljačka ploča.
Naziv datoteke |
Verzija datoteke |
Veličina datoteke |
Datum |
Vrijeme |
---|---|---|---|---|
DHtmlHeader.html |
Not applicable |
16,118 |
20. siječnja 2012. |
15:02 |
Setup.exe |
10.0.30319.551 |
79,112 |
20. siječnja 2012. |
15:10 |
SetupEngine.dll |
10.0.30319.551 |
810,768 |
20. siječnja 2012. |
15:10 |
SetupUi.dll |
10.0.30319.551 |
296,712 |
20. siječnja 2012. |
15:10 |
SetupUi.xsd |
Not applicable |
30,120 |
20. siječnja 2012. |
15:02 |
sqmapi.dll |
6.0.6000.16386 |
144,416 |
20. siječnja 2012. |
15:02 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20. siječnja 2012. |
20:06 |
SetupResources.dll |
10.0.30319.551 |
17,688 |
20. siječnja 2012. |
15:10 |
SetupResources.dll |
10.0.30319.551 |
16,152 |
20. siječnja 2012. |
21:50 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20. siječnja 2012. |
21:19 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20. siječnja 2012. |
21:04 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20. siječnja 2012. |
19:26 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20. siječnja 2012. |
18:47 |
SetupResources.dll |
10.0.30319.551 |
18,712 |
20. siječnja 2012. |
17:54 |
SetupResources.dll |
10.0.30319.551 |
15,640 |
20. siječnja 2012. |
17:35 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20. siječnja 2012. |
15:48 |
Ispis.ico |
Not applicable |
1,150 |
20. siječnja 2012. |
12:42 |
Rotiraj1.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj2.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj3.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj4.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj5.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj6.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotiraj7.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Rotate8.ico |
Not applicable |
894 |
20. siječnja 2012. |
12:42 |
Spremi.ico |
Not applicable |
1,150 |
20. siječnja 2012. |
12:42 |
Setup.ico |
Not applicable |
36,710 |
20. siječnja 2012. |
12:42 |
SysReqMet.ico |
Not applicable |
1,150 |
20. siječnja 2012. |
12:42 |
SysReqNotMet.ico |
Not applicable |
1,150 |
20. siječnja 2012. |
12:42 |
stop.ico |
Not applicable |
10,134 |
20. siječnja 2012. |
12:42 |
warn.ico |
Not applicable |
10,134 |
20. siječnja 2012. |
12:42 |
watermark.bmp |
Not applicable |
325,760 |
21. siječnja 2012. |
14:07 |
header.bmp |
Not applicable |
7,308 |
21. siječnja 2012. |
14:07 |
PrikazIcon.ico |
Not applicable |
88,533 |
20. siječnja 2012. |
15:02 |
UiInfo.xml |
Not applicable |
37,488 |
21. siječnja 2012. |
14:07 |
Strings.xml |
Not applicable |
13,606 |
21. siječnja 2012. |
14:07 |
SplashScreen.bmp |
Not applicable |
196,662 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
39,428 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
37,308 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
32,750 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
29,580 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
29,564 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
38,750 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
39,304 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
38,672 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
31,766 |
21. siječnja 2012. |
14:07 |
LocalizedData.xml |
Not applicable |
39,046 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
968 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
656 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
2,255 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
1,631 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
1,613 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
812 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
865 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
987 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
3,014 |
21. siječnja 2012. |
14:07 |
EULA.rtf |
Not applicable |
2,230 |
21. siječnja 2012. |
14:07 |
ParameterInfo.xml |
Not applicable |
7,946 |
21. siječnja 2012. |
14:07 |
netfx_403mtpack.msi |
Not applicable |
464,384 |
21. siječnja 2012. |
14:01 |
netfx_403mtpack.cab |
Not applicable |
18,689,398 |
21. siječnja 2012. |
13:59 |