Pendahuluan
Tersedia pembaruan platform untuk Microsoft .NET Framework 4. Pembaruan ini berisi beberapa fitur Windows Workflow Foundation 4 (WF4) baru yang didasarkan pada beberapa permintaan dari pelanggan lanjut dan yang didasarkan pada beberapa skenario .NET Framework yang penting.
Pembaruan platform update hanya berkas waktu jalan untuk .NET Framework 4. Untuk informasi selengkapnya tentang rincian pembaruan ini, lihat bagian "Informasi selengkapnya".Informasi lebih lanjut
Fitur yang diperkenalkan di pembaruan ini
Windows Workflow Foundation 4 mesin status aktivitas
Status mesin adalah model terkenal runtime yang digunakan di seluruh industri model berbasis peristiwa sistem.
Dengan pembaruan platform ini, pelanggan dapat menggunakan mesin status model untuk model proses bisnis mereka dengan menggunakan API dan desain yang disederhanakan pengalaman dari mesin status Windows Workflow Foundation 3 (WF3). Pemutakhiran ini menyertakan fitur baru berikut ini untuk WF4 status mesin:-
Masuk dan keluar tindakan untuk keadaan
-
Transisi bersyarat dan asali yang memiliki tindakan transisi
-
Scoped variabel untuk mesin status
-
Pelacakan peningkatan dukungan
Pemutakhiran platform ini juga memperkenalkan fitur berikut ini untuk perancang alur kerja:
-
Auto menyambung
-
Masukkan otomatis
-
Tampilan agregat status dan transisi yang membantu konfigurasi dan navigasi
Untuk informasi selengkapnya tentang cara menggunakan alur kerja mesin status, kunjungi situs web Microsoft berikut ini:
Dokumentasi Workflow4 status mesin MSDN Mesin status Workflow4 sampel
Penyimpanan contoh SQL WF4 (SWIS) pada SQL Azure
Dengan pembaruan platform ini, pelanggan alur kerja 4 dapat menggunakan penyimpanan contoh alur kerja SQL bersama-sama dengan SQL Azure. Untuk SQL Azure, pembaruan ini perubahan berikut ini:
-
Skema instalasi skrip Sqlworkflowinstancestoreschema.sql menggunakan kata kunci tidak didukung allow_page_locks . Karena kata kunci yang tidak didukung, penginstalan penyimpanan contoh alur kerja SQL gagal saat Anda mencoba untuk menginstal penyimpanan contoh alur kerja SQL yang digunakan bersama-sama dengan SQL Azure. Pembaruan ini menghapus kata kunci di beberapa kondisi menggunakan skrip yang diperbarui.
-
Coba lagi mekanisme penyimpanan contoh alur kerja SQL tidak disesuaikan untuk SQL Azure. Oleh karena itu, komputer mengalami beberapa masalah keandalan kemungkinan jika jaringan gagal secara berkala atau sambungan hilang. Untuk menangani masalah ini, pembaruan ini berisi fitur berikut ini:
-
Elemen perilaku dan konfigurasi untuk properti MaxConnectionRetries publik baru yang terkena kelas SqlWorkflowInstanceStore . Pengguna dapat mengkonfigurasi jumlah maks rekoneksi upaya untuk sambungan SQL yang didasarkan pada sifat jaringan. Nilai default adalah tiga pengulangan pada interval 1-detik untuk tetap konsisten dengan .NET Framework 4 untuk khas penyebaran SQL Server. Kami menyarankan Anda menyetel nilai konfigurasi atau kode ke nilai yang lebih besar dari 15 untuk SQL Azure.
-
Baru serangkaian kode galat ditambahkan ke logika coba lagi dalam penyimpanan contoh alur kerja SQL. Kode galat ini khusus untuk skenario SQL Azure.
Kode galat
Pesan Kesalahan
40197
Layanan mengalami kesalahan dalam memproses permintaan Anda. Silakan coba lagi.
40501
Layanan ini saat ini sibuk. Coba lagi permintaan setelah 10 detik.
10053
Telah terjadi galat transportasi-tingkat saat menerima hasil dari server. Sambungan yang dibuat diakhiri dengan perangkat lunak di komputer host.
40613
Database nama database di server nama server ini tidak tersedia. Silakan coba lagi nanti sambungan. Jika masalah tetap ada, hubungi dukungan pelanggan, dan memberikan sesi pelacakan ID sesi pelacakanid.
20
Misalnya Anda mencoba untuk menyambung ke SQL Server tidak mendukung enkripsi.
-
Mengaktifkan tuan rumah aliran kerja kustom untuk menggunakan WF4 kompensasi
Pemutakhiran platform ini memperkenalkan kegiatan baru ke model kompensasi perilaku WF4. Untuk membuat proses berlangsung lama, kegiatan ini bergantung pada ekstensi CompensationExtension yang dapat digunakan dari host WorkflowServiceHost kami utama untuk menyimpan dan memuat kondisi yang diperlukan dari penyimpanan tetap. Fitur ini dapat digunakan oleh pelanggan yang tertarik memperkenalkan host alur kerja baru yang memerlukan kompensasi. Tipe CompensationExtension baru terbuka setelah Anda menerapkan pembaruan ini.
Dukungan Microsoft Visual Studio 2010
Untuk mengembangkan aplikasi pada Visual Studio 2010 Service Pack 1 (SP1) menggunakan salah satu fitur baru dalam pembaruan ini, Anda harus juga memasang pemutakhiran berikut ini:
2495593 4.0.1 pembaruan untuk Microsoft .NET Framework 4 - pemutakhiran rancangan-waktu untuk Visual Studio 2010 SP1Setelah Anda menerapkan pembaruan ini, Anda bisa mendapatkan paket Multi target yang menyediakan rakitan referensi untuk IntelliSense dan kompilasi yang mendukung fungsionalitas baru di pemutakhiran waktu jalan. Pemutakhiran ini juga menyediakan rancangan-waktu dukungan untuk pekerjaan StateMachine menggunakan StateMachine perancang alur kerja.
Informasi unduhan
Pemutakhiran ini tersedia untuk diunduh dari situs web Microsoft Download Center berikut:Unduh paket pemutakhiran sekarang. Untuk informasi selengkapnya tentang cara mengunduh file dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
119591 cara mendapatkan berkas dukungan Microsoft dari layanan daringMicrosoft telah memindai file ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru telah tersedia pada tanggal berkas diposting. File tersebut disimpan di server aman yang membantu mencegah segala perubahan tidak sah terhadap file.
Prasyarat
Untuk menginstal pembaruan ini, Anda harus memiliki perangkat lunak berikut ini yang diinstal:
-
Windows Installer 3.1 atau versi yang lebih baru.
Untuk mendapatkan versi terbaru penginstal Windows, kunjungi website Microsoft berikut: -
Microsoft .NET Framework 4 atau Profil Klien Microsoft.NET Framework 4
Catatan Microsoft .NET Framework 4 pemutakhiran Platform 1-pemutakhiran waktu jalan kerangka sepelemparan dan dibuat bagi .NET Framework 4. Pemutakhiran ini bukanlah versi kerangka kumulatif.
Switch baris perintah untuk pemutakhiran ini
Untuk informasi tentang berbagai switch baris perintah yang didukung pembaruan ini, kunjungi website Microsoft berikut:
227091 Switch baris perintah untuk alat Penginstal Microsoft WindowsUntuk informasi lebih lanjut mengenai penginstal Windows, kunjungi website Microsoft berikut:
Persyaratan menghidupkan ulang
Pembaruan ini tidak memerlukan mulai ulang sistem setelah Anda menerapkan pembaruan kecuali file yang diperbarui terkunci atau sedang digunakan.
Informasi penghapusan pemutakhiran
Untuk menghapus pembaruan ini, gunakan Tambah atau Hapus Program di Panel kontrol.
Informasi penggantian pemutakhiran
Pemutakhiran ini tidak menggantikan pemutakhiran yang dirilis sebelumnya.
Informasi file
Versi global pemutakhiran ini menggunakan paket Penginstal Microsoft Windows untuk menginstal pemutakhiran. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Coordinated Universal Time (UTC) di dalam tabel berikut. Ketika Anda melihat informasi berkas, tanggal akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab zona waktu di item tanggal dan waktu di Panel kontrol.
Untuk semua versi berbasis x86 GDR dari sistem operasi yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
18:36 |
Untuk semua versi berbasis x64 GDR dari sistem operasi yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
23-Mar-2011 |
05:39 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
18:36 |
Untuk semua versi sistem operasi GDR berbasis IA-64 yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
22:10 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
23-Mar-2011 |
13:11 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
22:10 |
System.Activities.Core.Presentation.dll |
4.0.30319.232 |
618,376 |
23-Mar-2011 |
04:58 |
System.Activities.dll |
4.0.30319.232 |
1,218,912 |
23-Mar-2011 |
04:59 |
System.Activities.DurableInstancing.dll |
4.0.30319.232 |
124,808 |
23-Mar-2011 |
04:59 |
System.Activities.Presentation.dll |
4.0.30319.232 |
1,558,904 |
23-Mar-2011 |
04:59 |
System.ServiceModel.Activities.dll |
4.0.30319.232 |
513,400 |
23-Mar-2011 |
04:59 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
18:36 |
Untuk semua versi berbasis x86 LDR dari sistem operasi yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
10:56 |
Untuk semua versi berbasis x64 LDR dari sistem operasi yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
23-Mar-2011 |
14:14 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
10:56 |
Untuk semua versi sistem operasi LDR berbasis IA-64 yang didukung
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
---|---|---|---|---|
Setup.exe |
10.0.30319.447 |
78,152 |
22-Mar-2011 |
11:13 |
SetupEngine.dll |
10.0.30319.447 |
809,304 |
22-Mar-2011 |
11:13 |
SetupUi.dll |
10.0.30319.447 |
295,248 |
22-Mar-2011 |
11:13 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreLogic.sql |
Tidak Dapat Diterapkan |
51,063 |
22-Mar-2011 |
15:08 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
24-Mar-2011 |
21:54 |
SqlWorkflowInstanceStoreSchema.sql |
Tidak Dapat Diterapkan |
23,739 |
22-Mar-2011 |
15:08 |
System.Activities.Core.Presentation.dll |
4.0.30319.447 |
618,376 |
23-Mar-2011 |
13:37 |
System.Activities.dll |
4.0.30319.447 |
1,218,912 |
23-Mar-2011 |
13:37 |
System.Activities.DurableInstancing.dll |
4.0.30319.447 |
124,808 |
23-Mar-2011 |
13:37 |
System.Activities.Presentation.dll |
4.0.30319.447 |
1,558,904 |
23-Mar-2011 |
13:37 |
System.ServiceModel.Activities.dll |
4.0.30319.447 |
513,400 |
23-Mar-2011 |
13:37 |
PerfCounters.ini |
Tidak Dapat Diterapkan |
154,222 |
22-Mar-2011 |
10:56 |