Pendahuluan
Artikel ini menguraikan Paket Multi-Penargetan untuk Microsoft .NET Framework 4.0.3. Paket multitarget ini menambahkan dukungan untuk API baru yang diperkenalkan dalam Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 – Pembaruan Runtime.
Untuk informasi selengkapnya tentang Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 – Pembaruan Runtime, klik nomor artikel berikut ini untuk menampilkan artikel di Pangkalan Pengetahuan Microsoft:
2600211Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 – Pembaruan Runtime Untuk informasi selengkapnya tentang paket multitarget untuk .NET Framework, kunjungi situs web Microsoft berikut ini:
Informasi umum tentang paket multitarget untuk .NET Framework
Catatan Jika Anda menginstal versi Beta pembaruan ini sebelumnya, kami menyarankan agar Anda menghapus instalan Multi-Targeting Pack untuk Microsoft .NET Framework 4.0.3 Beta dari Panel Kontrol sebelum Anda menginstal pembaruan ini.
Informasi Selengkapnya
Multi-Targeting Pack untuk Microsoft .NET Framework 4.0.3 disertakan dalam Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 - Design-Time Update untuk Visual Studio 2010 SP1. Paket multitarget ini menginstal perakitan referensi baru, file IntelliSense, dan file pendukung lainnya.
Untuk informasi selengkapnya tentang pembaruan waktu desain, klik nomor artikel berikut ini untuk menampilkan artikel di Pangkalan Pengetahuan Microsoft:
2600214 Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 - pembaruan Design-Time untuk Visual Studio 2010 SP1Notes
-
Kerangka kerja target yang ditambahkan oleh pembaruan ini ke Microsoft Visual Studio agar proyek dapat digunakan adalah ".NET Framework 4.0.3" dan "Profil Klien .NET Framework 4.0.3."
-
Setelah menerapkan paket multitarget ini, Anda dapat membuat proyek baru yang menggunakan .NET Framework 4.0.3.
Catatan Anda dapat membuat proyek baru yang menggunakan fitur yang diperkenalkan dalam runtime .NET Framework 4.0.1, .NET Framework 4.02, atau .NET Framework 4.0.3. -
Multi-Targeting Pack untuk Microsoft .NET Framework 4.0.3 bersifat kumulatif. Ini mencakup semua file terkait dari paket multi-penargetan untuk .NET Framework 4.0.1 dan untuk .NET Framework 4.0.2. Oleh karena itu, Anda tidak perlu menginstal paket multitarget sebelumnya secara terpisah setelah menginstal Multi-Targeting Pack untuk Microsoft .NET Framework 4.0.3 untuk membuat proyek baru apa pun.
-
Namun Paket Multi-Target untuk Microsoft .NET Framework 4.0.3 hanya memperlihatkan target .NET Framework 4.0.3. Misalnya, pembaruan ini hanya memperlihatkan penargetan .NET Framework 4.0.3, dan tidak memperlihatkan penargetan untuk .NET Framework 4.0.1 atau untuk .NET Framework 4.0.2.
-
Penargetan untuk .NET Framework 4.0.1 dan .NET Framework 4.0.2 dapat berdampingan dengan penargetan untuk .NET Framework 4.0.3. Anda masih dapat menggunakan penargetan sebelumnya untuk setiap proyek yang sudah ada yang dibuat untuk .NET Framework 4.0.1 dan untuk .NET Framework 4.0.2. Namun, setiap versi harus diinstal menggunakan paket penginstalannya sendiri.
-
Saat Anda membuka proyek yang menggunakan .NET Framework 4.0.3 di komputer yang menjalankan Visual Studio, Anda menerima pesan kesalahan berikut jika paket multi-penargetan terkait tidak diinstal:
Kerangka Kerja Target Proyek Tidak Terinstal
Pesan kesalahan ini menunjukkan bahwa paket multi-penargetan yang diperlukan tidak diinstal. Untuk mengatasi masalah ini, instal paket multi-penargetan yang diperlukan yang dijelaskan di bagian "Informasi Pembaruan".
Informasi pembaruan
Paket Multi-Penargetan untuk .NET Framework 4.0.3 disertakan dalam pembaruan yang dijelaskan dalam artikel Pangkalan Pengetahuan Microsoft berikut ini:
2600214 Pembaruan 4.0.3 untuk Microsoft .NET Framework 4 - pembaruan Design-Time untuk Visual Studio 2010 SP1
Jika Anda mengembangkan aplikasi untuk .NET Framework 4.0.3 di Visual Studio 2010 SP1, unduh Design-Time Perbarui dari situs web Pusat Unduhan Microsoft berikut:
Unduh paket sekarang.
Untuk informasi selengkapnya tentang paket multitarget .NET Framework yang tersedia untuk Visual Studio 2010, kunjungi situs web berikut ini:
Informasi umum tentang paket multitarget .NET Framework yang tersedia untuk Visual Studio 2010Jika Anda mengembangkan aplikasi untuk .NET Framework 4.0.3 pada versi produk utama apa pun yang lebih baru dari Visual Studio 2010, maka Anda bisa langsung mengunduh paket multitarget dari situs web Pusat Unduhan Microsoft berikut ini. Kami menyarankan agar Anda tidak menggunakan paket pembaruan berikut ini untuk menyiapkan waktu desain Anda di Visual Studio 2010 atau Pratinjau Pengembang Visual Studio 11:
Unduh paket sekarang.
Untuk informasi selengkapnya tentang Pratinjau Pengembang Visual Studio 11, kunjungi situs web MSDN berikut ini:
Pratinjau
Pengembang Visual Studio 11
Untuk informasi selengkapnya tentang cara mengunduh file dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
119591 Cara mendapatkan file dukungan Microsoft dari layanan onlineMicrosoft memindai file ini untuk virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru yang tersedia pada tanggal file diposting. File disimpan di server yang disempurnakan keamanan yang membantu mencegah perubahan yang tidak sah pada file.
Prasyarat
Untuk menginstal pembaruan ini, Anda harus memiliki perangkat lunak berikut yang terinstal:
-
Penginstal Windows 3.1 atau versi Penginstal Windows yang lebih baru. Untuk mendapatkan Penginstal Windows versi terbaru, kunjungi situs web Microsoft berikut ini:
Unduh informasi untuk Penginstal Windows 4.5 Redistributable
-
Microsoft .NET Framework 4 Paket Penargetan. Paket penargetan disertakan dalam penyiapan Visual Studio 2010 dan juga tersedia secara terpisah di
Microsoft Windows SDK untuk Windows 7 dan .NET Framework 4.
Sakelar baris perintah untuk pembaruan ini
Untuk informasi selengkapnya tentang sakelar baris perintah Penginstal Windows, kunjungi situs web Microsoft berikut ini:
Informasi umum tentang sakelar baris perintah Penginstal WindowsUntuk informasi selengkapnya tentang Penginstal Windows, kunjungi situs web Microsoft berikut:
Persyaratan mulai ulang
Anda harus memulai ulang komputer setelah menginstal pembaruan ini jika file yang sedang diperbarui terkunci atau sedang digunakan saat Anda menginstal pembaruan ini.
Masalah umum dengan pembaruan ini
Klik di sini untuk menampilkan atau menyembunyikan informasi mendetail
Masalah 1
Saat Anda menggunakan Visual Studio 2010 SP1 untuk membuat situs web atau aplikasi web yang menggunakan .NET Framework 4.0.3, kesalahan terjadi jika file Web.config dibuat ulang.
Penyebab
Masalah ini terjadi karena nilai yang salah untuk atribut targetFramework ditulis ke file Web.config.
Pemecahan Masalah
Untuk mengatasi masalah ini, buka file Web.config, lalu ubah nilai atribut targetFramework secara manual menjadi 4.0.3.
Masalah 2
Saat membuat proyek add-in Visual Studio baru, Anda akan menerima pesan kesalahan berikut jika menetapkan kerangka kerja target ke .NET Framework 4.0.3:
Panduan Add-in Visual Studio: Terjadi kesalahan, dan panduan tidak dapat menghasilkan proyek. Verifikasi bahwa bahasa pemrograman telah terinstal dengan benar.
Pemecahan Masalah
Untuk mengatasi masalah ini, ikuti langkah-langkah ini:
-
Atur kerangka kerja target ke .NET Framework 4 saat Anda membuat proyek add-in Visual Studio.
-
Atur kerangka kerja target untuk proyek add-in ke .NET Framework 4.0.3 setelah proyek dibuat.
Masalah 3
Saat Anda membuat aplikasi C++ common language runtime (CLR) di Visual Studio 2010 SP1 yang menargetkan .NET Framework 4.0.3, versi kerangka kerja target tetap sebagai .NET Framework 4 dan Anda tidak dapat menggunakan fitur baru dari .NET Framework 4.0.3.
Penyebab
Masalah ini terjadi karena Visual Studio 2010 tidak dapat menyisipkan versi kerangka kerja target yang benar dalam file proyek terkait (.vcxproj).
Nilai tetap sebagai berikut dalam file proyek meskipun proyek dibuat untuk .NET Framework 4.0.3:
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
Pemecahan Masalah
Untuk mengatasi masalah ini, buka file proyek C++ di notepad, ubah TargetFrameworkVersion menjadi 4.0.3 secara manual, lalu buka kembali proyek Anda.
<TargetFrameworkVersion>v4.0.3</TargetFrameworkVersion>
Informasi penghapusan pembaruan
Untuk menghapus pembaruan ini, gunakan item Tambahkan atau Hapus Program di Panel Kontrol.
Informasi penggantian pemutakhiran
Pembaruan ini tidak menggantikan pembaruan yang telah diluncurkan sebelumnya.
Informasi berkas
Klik di sini untuk menampilkan atau menyembunyikan informasi
mendetail
Versi global hotfix ini memiliki atribut file (atau atribut file yang lebih baru) yang tercantum dalam tabel berikut ini. Tanggal dan waktu untuk file ini tercantum dalam Waktu Universal Terkoordinasi (UTC). Saat melihat informasi berkas, waktu akan diubah ke waktu lokal. Untuk menemukan perbedaan antara UTC dan waktu setempat, gunakan tab Zona Waktu dalam item Tanggal dan Waktu di Panel Kontrol.
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
DHtmlHeader.html |
Tidak berlaku |
16,118 |
20-Jan-2012 |
15:02 |
Setup.exe |
10.0.30319.551 |
79,112 |
20-Jan-2012 |
15:10 |
SetupEngine.dll |
10.0.30319.551 |
810,768 |
20-Jan-2012 |
15:10 |
SetupUi.dll |
10.0.30319.551 |
296,712 |
20-Jan-2012 |
15:10 |
SetupUi.xsd |
Tidak berlaku |
30,120 |
20-Jan-2012 |
15:02 |
sqmapi.dll |
6.0.6000.16386 |
144,416 |
20-Jan-2012 |
15:02 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
20:06 |
SetupResources.dll |
10.0.30319.551 |
17,688 |
20-Jan-2012 |
15:10 |
SetupResources.dll |
10.0.30319.551 |
16,152 |
20-Jan-2012 |
21:50 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Jan-2012 |
21:19 |
SetupResources.dll |
10.0.30319.551 |
14,616 |
20-Jan-2012 |
21:04 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
19:26 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
18:47 |
SetupResources.dll |
10.0.30319.551 |
18,712 |
20-Jan-2012 |
17:54 |
SetupResources.dll |
10.0.30319.551 |
15,640 |
20-Jan-2012 |
17:35 |
SetupResources.dll |
10.0.30319.551 |
19,224 |
20-Jan-2012 |
15:48 |
Print.ico |
Tidak berlaku |
1,150 |
20-Jan-2012 |
12:42 |
Putar1.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar2.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar3.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar4.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar5.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar6.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar7.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Putar8.ico |
Tidak berlaku |
894 |
20-Jan-2012 |
12:42 |
Save.ico |
Tidak berlaku |
1,150 |
20-Jan-2012 |
12:42 |
Setup.ico |
Tidak berlaku |
36,710 |
20-Jan-2012 |
12:42 |
SysReqMet.ico |
Tidak berlaku |
1,150 |
20-Jan-2012 |
12:42 |
SysReqNotMet.ico |
Tidak berlaku |
1,150 |
20-Jan-2012 |
12:42 |
stop.ico |
Tidak berlaku |
10,134 |
20-Jan-2012 |
12:42 |
warn.ico |
Tidak berlaku |
10,134 |
20-Jan-2012 |
12:42 |
watermark.bmp |
Tidak berlaku |
325,760 |
21-Jan-2012 |
14:07 |
header.bmp |
Tidak berlaku |
7,308 |
21-Jan-2012 |
14:07 |
DisplayIcon.ico |
Tidak berlaku |
88,533 |
20-Jan-2012 |
15:02 |
UiInfo.xml |
Tidak berlaku |
37,488 |
21-Jan-2012 |
14:07 |
Strings.xml |
Tidak berlaku |
13,606 |
21-Jan-2012 |
14:07 |
SplashScreen.bmp |
Tidak berlaku |
196,662 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
39,428 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
37,308 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
32,750 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
29,580 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
29,564 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
38,750 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
39,304 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
38,672 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
31,766 |
21-Jan-2012 |
14:07 |
LocalizedData.xml |
Tidak berlaku |
39,046 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
968 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
656 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
2,255 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
1,631 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
1,613 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
812 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
865 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
987 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
3,014 |
21-Jan-2012 |
14:07 |
EULA.rtf |
Tidak berlaku |
2,230 |
21-Jan-2012 |
14:07 |
ParameterInfo.xml |
Tidak berlaku |
7,946 |
21-Jan-2012 |
14:07 |
netfx_403mtpack.msi |
Tidak berlaku |
464,384 |
21-Jan-2012 |
14:01 |
netfx_403mtpack.cab |
Tidak berlaku |
18,689,398 |
21-Jan-2012 |
13:59 |