Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Deskripsi Visual Studio 2013 pemutakhiran 2

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 2927432
Pernyataan dukungan
Konten berikut mengacu pada halaman download Visual Studio 2013 Update 2. Untuk informasi lebih lanjut mengenai konten berikut ini, lihat rincian di situs web Microsoft Download Center.

CatatanAda tingkat dukungan untuk setiap produk yang berbeda. Silakan baca pernyataan dukungan berikut dengan hati-hati sebelum Anda menginstal pembaruan.

Dengan memasang pemutakhiran Visual Studio, Anda memilih dalam menerima dan menginstal pemutakhiran Visual Studio 2013 di masa mendatang. Microsoft menawarkan dukungan produk Visual Studio 2013 RTM dan produk Visual Studio 2013 Update terbaru.

Profesional, Premium, Ultimate,dan untuk Windowsproduk: Professional, Premium, Ultimate, dan cepat untuk Windows adalah produk Visual Studio 2013 RTM penuh yang juga meliputi Visual Studio Update 2. Jika Anda saat ini memiliki Visual Studio 2013 menginstal dan menjalankan download ini, Anda akan mendapatkan Visual Studio Update 2 hanya. Jika Anda saat ini tidak memiliki Visual Studio 2013 diinstal saat Anda menginstal download ini, Anda akan menerima Visual Studio 2013 dan Visual Studio Update 2. paket bahasa Visual Studio 2013 RTM dapat diinstal melalui Pemutakhiran 2 produk ini sesuai.
Pendahuluan
Microsoft meluncurkan Team Foundation Server 2013 Update 2 pada 2 April 2014, dan Visual Studio 2013 Update 2 pada 12 April 2014. Pemutakhiran ini memperkenalkan peningkatan teknologi baru Team Foundation Server (TFS), alat pengujian, alat Microsoft Azure, manajemen Edaran, Debugger, Profiler, IntelliTrace, pembuatan kode, kerangka kerja entitas 6.1, NuGet, ketangkasan, Visual Studio IDE, ASP.NET dan Web alat 2013.2. Visual Studio 2013 Update 2 mencakup pembaruan terbaru, fitur tambahan dan perbaikan bug.

Informasi selengkapnya tentang Pembaruan produk Visual Studio juga tersedia di situs web Visual Studio.
Cara memperoleh Visual Studio 2013 Update 2
Visual Studio 2013 pembaruan yang rilis kumulatif. Tautan unduhan berikut selalu mengarahkan Anda ke pemutakhiran terbaru: Anda juga dapat melihat daftar lengkap Visual Studio 2013 pemutakhiran.

Klaim bebas virus

Microsoft telah memindai berkas ini dari virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus terbaru telah tersedia pada tanggal yang file diposting. Berkas tersebut disimpan di server aman yang membantu mencegah segala perubahan tidak sah terhadap berkas.
Cara menginstal Visual Studio 2013 Update 2
Untuk instalasi panduan untuk Visual Studio produk, lihat:

Cara menginstal Visual Studio

Cara menginstal Team Foundation Server dan Visual Studio ALM

Cara menginstal rilis manajemen untuk Visual Studio 2013

PentingPemutakhiran ini berlaku untuk Visual Studio dan Team Foundation Server (TFS). Visual Studio dan TFS instalasi mekanisme berbeda dari satu sama lain. Visual Studio pembaruan diinstal ke apa pun yang sudah diinstal di komputer. Pemutakhiran TFS adalah tata letak penuh yang menggantikan apa pun yang diinstal di komputer. Sebelum Anda mencoba untuk menerapkan pemutakhiran TFS, pastikan bahwa Anda memiliki cadangan lengkap dari pangkalan data saat ini. Jika TFS memperbarui penginstalan gagal, Anda akan dapat me-restart pembaruan atau kembali ke versi yang lebih lawas TFS tanpa melakukan pemulihan.

Manajemen Edaran pemutakhiran adalah tata letak lengkap yang mencakup terbaru fitur tambahan dan perbaikan bug Manajemen rilis untuk Visual Studio 2013. Sebelum Anda mencoba untuk menerapkan pemutakhiran Edaran manajemen, pastikan bahwa Anda memiliki cadangan lengkap dari pangkalan data saat ini dan bukti kunci kripto RSA (merujuk keblog posting untuk mengekspor bukti kunci kripto RSA petunjuk). Jika manajemen Edaran pemutakhiran penginstalan gagal, Anda akan dapat me-restart pembaruan atau kembali ke versi rilis manajemen tanpa melakukan operasi pemulihan.

Karena manajemen rilis untuk Visual Studio 2013 Update 2 go live, garis jatuh berseri peningkatan berikut berlaku.

Peningkatan didukung:
  • Peluncuran manajemen untuk Visual Studio 2013 manajemen rilis untuk Visual Studio 2013 Update 2
  • Peluncuran manajemen untuk Visual Studio 2013 pemutakhiran 1 untuk manajemen rilis untuk Visual Studio 2013 Update 2
  • Peluncuran manajemen untuk Visual Studio 2013 Update 2 RC manajemen rilis untuk Visual Studio 2013 Update 2

Peningkatan teknologi baru dan masalah yang diperbaiki dalam Visual Studio 2013 Update 2

Teknologi peningkatan

Peningkatan teknologi berikut ini telah dibuat dalam rilis ini.

ASP.NET dan alat Web 2013.2
  • Pola ACU proyek ASP.NET
    • Pembaruan untuk template ASP.NET proyek untuk mendukung konfirmasi akun dan me-Reset sandi.
    • Dukungan untuk account organisasi lokal di ASP.NET Web API
  • Peningkatan Visual Studio Web Editor
    • Editor JSON baru
    • Editor Sass baru (.scss)
    • Menerapkan pemilih URL untuk HTML CSS
    • Pembaruan untuk kurang editor dengan menambahkan lebih banyak fitur
    • Pemutakhiran KO Intellisense di HTML editor
  • Link penjelajah
    • Penjelajah Link sekarang mendukung sambungan HTTPS dan akan daftar yang di Dashboard dengan koneksi lainnya selama sertifikat dipercaya oleh browser.
    • Pemetaan sumber yang lebih baik
  • Dukungan situs web Microsoft Azure di Visual Studio
    • Dukungan Azure masuk
    • Penelusuran galat jarak jauh untuk situs web Azure Microsoft (WAWS)
    • Tampilan jarak jauh
    • Dukungan pembuatan situs web Azure
  • Penerbitan web peningkatan
    • Meningkatkan pengalaman pengguna untuk penerbitan
  • Perancah ASP.NET
    • Jika model Anda menggunakan Enums, kemudian MVC Scaffolder akan menghasilkan menurun untuk Enum. Ini menggunakan pembantu Enum MVC.
    • Diperbarui template EditorFor di MVC perancah sehingga mereka menggunakan kelas Bootstrap.
    • MVC dan Web API Scaffolders akan menambah 5.1 paket MVC dan Web API.
    • Lapisan perancah Ekstensibilitas ditambahkan untuk mendukung Scaffolders kustom pihak ketiga.
  • Formulir ASP.NET Web
  • ASP.NET MVC 5.1
  • Web ASP.NET API 2.1
  • halaman web ASP.NET 3.1
  • Identitas ASP.NET 2.0.0
    • Dua faktor otentikasi

      Identitas ASP.NET sekarang mendukung dua faktor otentikasi. Dua faktor otentikasi menyediakan lapisan tambahan keamanan untuk account pengguna dalam kasus yang mana kata sandi Anda mendapat terganggu. Ada juga perlindungan untuk serangan terhadap kode dua faktor.
    • Tangkal akun

      Memberikan cara mengunci keluar pengguna jika pengguna memasukkan kata sandi atau kode dua faktor salah. Jumlah upaya yang tidak valid dan waktu untuk pengguna terkunci dapat dikonfigurasi. Pengembang dapat opsional mematikan tangkal akun untuk account pengguna tertentu.
    • Konfirmasi akun

      Sistem ASP.NET identitas sekarang mendukung akun konfirmasi. Ini adalah skenario yang cukup umum di sebagian besar situs web hari mana ketika Anda mendaftar untuk akun baru di situs web, Anda harus mengkonfirmasi email Anda sebelum Anda dapat melakukan apa pun di situs web. Email konfirmasi berguna karena ini mencegah palsu akun yang dibuat. Hal ini sangat berguna jika Anda menggunakan email sebagai metode berkomunikasi dengan pengguna situs web Forum situs, Bank, ecommerce dan situs web sosial.
    • Reset sandi

      Sandi ulang adalah fitur di mana pengguna dapat me-reset sandi jika mereka lupa sandi.
    • Keamanan stempel (keluar di mana saja)

      Mendukung a cara membuat kembali Token keamanan bagi pengguna dalam kasus saat pengguna mengubah sandi atau keamanan lainnya terkait informasi seperti menghapus login terkait (seperti Facebook, Google, akun Microsoft, dan sebagainya). Hal ini diperlukan untuk memastikan bahwa semua bukti yang dibuat dengan sandi lama disegarkan. Proyek contoh, jika Anda mengubah sandi kemudian token baru dibuat untuk pengguna dan bukti apa pun sebelumnya disegarkan. Fitur ini menyediakan lapisan tambahan keamanan aplikasi Anda sejak saat Anda mengubah sandi, Anda akan keluar dari mana saja (semua penjelajah lainnya) di mana Anda masuk ke aplikasi ini.
    • Membuat jenis bukti kunci primer harus extensible untuk pengguna dan peran

      Pada ASP.NET identitas 1.0, ketik bukti kunci primer Daftar Tabel pengguna dan peran adalah untai. Ini berarti ketika sistem ASP.NET identitas disimpan dalam SQL Server dengan menggunakan kerangka kerja entitas, kami menggunakan nvarchar. Ada banyak diskusi seputar penerapan Stack Overflow default ini dan berdasarkan umpan balik yang masuk. Kami telah menyediakan kait Ekstensibilitas yang mana Anda dapat menentukan apa yang harus bukti kunci primer pengguna dan peran Daftar Tabel. Ekstensibilitas kait ini sangat berguna jika Anda bermigrasi aplikasi dan aplikasi menyimpan UserIds adalah pengenal unik global atau ints.
    • Dukungan IQueryable pada pengguna dan peran

      Menambahkan dukungan untuk IQueryable UsersStore dan RolesStore, Anda dapat dengan mudah mendapatkan daftar pengguna dan peran.
    • Dukungan Hapus operasi melalui UserManager
    • Indeks pengguna

      Penerapan kerangka kerja entitas identitas ASP.NET, kami telah menambahkan indeks unik pada pengguna menggunakan baru IndexAttribute EF 6.1.0-Beta1. Hal ini memastikan bahwa Nama pengguna unik dan ada tidak ada kondisi balapan di mana Anda dapat berakhir dengan Nama pengguna duplikat.
    • Sandi ditingkatkan Validator

      Validator sandi yang disertakan dalam ASP.NET identitas 1.0 adalah validator cukup dasar sandi yang hanya memvalidasi panjang minimum. Ada validator sandi baru yang memberikan lebih banyak kontrol atas kompleksitas sandi. Perhatikan bahwa meskipun Anda mengaktifkan semua pengaturan sandi ini, kami menyarankan Anda untuk mengaktifkan otentikasi dua faktor untuk account pengguna.
    • IdentityFactoryMiddleware / CreatePerOwinContex
    • UserManager

      Anda dapat menggunakan penerapan pabrik untuk mendapatkan contoh UserManager dari konteks OWIN . Pola ini serupa dengan apa yang kami gunakan untuk mendapatkan AuthenticationManager dari OWIN konteks untuk SignIn dan SignOut. Ini adalah cara yang disarankan untuk mendapatkan contoh UserManager per permintaan untuk aplikasi.
    • DbContextFactory Middleware

      Identitas ASP.NET menggunakan kerangka kerja entitas bertahan sistem identitas di SQL Server. Untuk melakukannya sistem identitas memiliki referensi ke ApplicationDbContext. DbContextFactory Middleware gulung balik contoh ApplicationDbContext per permintaan yang dapat Anda gunakan di aplikasi Anda.
    • ASP.NET identitas sampel NuGet paket

      Sampel NuGet paket dapat membuat lebih mudah untuk menginstal dan menjalankan sampel identitas ASP.NET dan ikuti praktik terbaik. Ini adalah aplikasi contoh ASP.NET MVC. Silakan Ubah kode yang sesuai dengan aplikasi Anda sebelum Anda menyebarluaskan ini dalam produksi. Sampel harus diinstal pada aplikasi ASP.NET kosong.

      Untuk informasi selengkapnya tentang paket, kunjungi posting blog berikut ini:
  • Microsoft OWIN komponen

    Banyak bug yang diperbaiki dalam rilis ini, lihat catatan edar(an) untuk versi stabil terbaru (2.1.0).
  • ASP.NET SignalR

    Banyak bug yang diperbaiki dalam rilis ini, lihat catatan edar(an).
Pembuatan kode
  • Pemutakhiran ini memungkinkan pengembang menentukan bahwa program mereka dikompilasi target prosesor generasi terbaru yang mendukung set instruksi AVX2.
Debugger
  • Menambahkan Visualizer JSON data yang terkandung dalam String objek.
  • Anda dapat membandingkan dua .diagsession file yang berisi data terkelola kehabisan memori.
  • Anda dapat secara manual memicu konten prapengambilan di aplikasi Windows Store.
  • Menambahkan Script debugging fungsionalitas yang menyertakan DOM Explorer dan JavaScript konsol ketika Anda sedang debugging dalam kontrol WebView.
  • Ekstensibilitas ditambahkan titik Visual Studio plugin untuk mengubah pengaturan simbol debugger.
  • Anda dapat memeriksa nilai objek individu ketika Anda debug terkelola kehabisan memori dari berkas dump dengan kehabisan memori.
  • Pengembang Windows Phone 8.1 dapat menggunakan Visual Studio untuk debug masalah dengan situs web yang berjalan di telepon Internet Explorer.
Kerangka kerja entitas 6.1
  • Perbarui kerangka kerja entitas 6.1 runtime dan alat. Entitas Framework (EF) 6.1 merupakan minor update 6 kerangka kerja entitas dan perbaikan bug includesseveral dan fitur baru. Untuk informasi rinci tentang 6.1 EF, termasuk tautan ke dokumentasi untuk fitur baru, lihatriwayat versi kerangka kerja entitas. Fitur baru dalam rilis ini meliputi berikut ini:
    • Tooling konsolidasi memberikan cara yang konsisten untuk membuat model EF baru. Fitur ini meluas Wisaya Model Data ADO.NET entitas untuk mendukung model kode pertama, termasuk reverse engineering dari database yang sudah ada. Fitur ini yang sebelumnya tersedia di versi beta EF Power Tools.
    • Penanganan transaksi commit kegagalan menyediakan baru System.Data.Entity.Infrastructure.CommitFailureHandleryang menggunakan baru diperkenalkan kemampuan untuk intercept transaksi operasi. CommitFailureHandler memungkinkan pemulihan otomatis dari kegagalan koneksi sementara melakukan transaksi.
    • IndexAttributememungkinkan indeks yang akan ditentukan oleh menempatkan atribut pada properti (atau properti) dalam model kode pertama Anda. Kode pertama kemudian membuat sesuai indeks dalam database.
    • Pemetaan publik APImenyediakan akses ke informasi yang hasabout EF bagaimana properti dan jenis dipetakan ke kolom dan Daftar Tabel di pangkalan data. Di masa lalu rilis API ini adalah internal.
    • Kemampuan untuk mengkonfigurasi pencegat dengan menggunakan berkas App.config atau Web.configmemungkinkan Anda menambahkan memungkinkan pencegat tanpa mengkompilasi ulang aplikasi.
    • DatabaseLoggeradalah interceptor baru yang memudahkan untuk log transaksi pangkalan data ke berkas. Bersamaan dengan fitur sebelumnya, thislets Anda dengan mudah menghidupkan logging dari database operasi untuk aplikasi yang disebarkan, tanpa perlu mengkompilasi ulang.
    • Migrasi model mengubah deteksi telah ditingkatkan sehingga kerangkanya migrasi lebih akurat. Kinerja proses deteksi perubahan juga telah sangat ditingkatkan.
    • Peningkatan kinerja termasuk operasi database rendah selama inisialisasi, optimalisasi null persamaan perbandingan dalam permintaan LINQ, lebih cepat melihat pembuatan (model pembuatan) lebih banyak skenario, dan lebih efisien perkembangan terlacak entitas dengan beberapa Asosiasi.
Grafis diagnostik
  • Fitur diagnostik grafis DirectX sekarang tersedia untuk Windows Phone 8.1 peranti penangkap dan emulator.
  • Baru dan peningkatan DirectX template menyediakan titik awal untuk menulis game untuk toko Windows dan Windows Phone (Silverlight dan non-Silverlight). Pola dasar berbasis XAML menyediakan titik awal untuk mudah memasukkan teks, Gambar, dan menu ke permainan untuk digunakan sebagai Heads putus menampilkan, pesan status, pengaturan, dan sebagainya.
  • Analisis Frame grafis yang didukung untuk membantu mendiagnosa masalah kinerja game berbasis DirectX dan aplikasi.
  • Beberapa perbaikan fungsional dibuat untuk grafis diagnostik:
    • Tarikan status pelacakan dalam daftar peristiwa grafis mendukung fleksibel analisis untuk menemukan bagaimana mengatur status GPU.
    • Hingga 30 frame berturut-turut dapat ditangkap pada satu waktu.
    • Nama objek dan sumber daya yang didefinisikan oleh pengembang sekarang terkena seluruh antarmuka pengguna (UI).
    • HTTP dan handler protokol kustom dapat digunakan untuk kinerja peristiwa anotasi.
    • Kedalaman stensil Buffer melihat sekarang didukung.
IntelliTrace
  • Kinerja kejadian yang SQL terkait sekarang menyediakan opsi untuk memuat SQL ke jendela kueri baru dan menggunakan alat SQL yang ada di dalam Visual Studio untuk menyelidiki masalah.
  • Kinerja peristiwa yang berkaitan dengan MVC sekarang menyediakan pilihan untuk pergi ke metode tindakan atau pengendali kode untuk menyelidiki masalah.
  • Kinerja peristiwa dapat sekarang dikelompokkan dengan titik entri dan dengan node yang lambat. Ini mengurangi jumlah keseluruhan baris dan membuatnya lebih mudah untuk mengidentifikasi peristiwa tertentu untuk menyelidiki.
  • Saat Anda memeriksa rincian peristiwa kinerja IntelliTrace, sekarang ada indikator untuk menyorot pathfor setiap node lambat.
  • Ketika Anda debug pengecualian kejadian dari berkas log IntelliTrace, kode peta sekarang ditampilkan dengan penjelasan khusus IntelliTrace sehingga parameter menarik dapat dengan mudah ditampilkan. Hal ini juga menunjukkan mana pengecualian telah dilemparkan menggunakan komentar baru pada elemen bagan.
  • Mengasumsikan bahwa Anda menggunakan Git host TFS sebagai sumber kontrol sistem, Anda dapat mengakses versi disebarkan solusi dengan membuka berkas iTrace yang dihasilkan oleh Microsoft agen pemantauan, di Visual Studio Ultimate 2013.
NuGet 2.8.1
  • NuGet 2.8.1 akan diluncurkan pada April 2014. Berikut adalah poin yang paling penting dari catatan edar(an). Periksa catatan edar(an) lengkap untuk informasi lebih lanjut tentang perubahan tersebut.
    • Target Windows Phone 8.1 aplikasi
      NuGet 2.8.1 sekarang mendukung penargetan Windows Phone 8.1 aplikasi dengan menggunakan moniker kerangka kerja target WindowsPhoneApp, WPA, WindowsPhoneApp81dan WPA81.
    • Patch resolusi untuk dependensi
      Ketika NuGet menyelesaikan dependensi paket; NuGet historis diterapkan strategi memilih versi utama dan minor paket terendah yang memuaskan ketergantungan pada paket. Namun, tidak seperti versi utama dan minor, versi patch yang selalu diatasi dengan versi tertinggi. Meskipun perilaku bermaksud, dibuat kurangnya determinisme untuk menginstal paket yang memiliki ketergantungan.
    • Opsi - DependencyVersion
      Meskipun NuGet 2.8 perubahan perilaku default untuk menyelesaikan dependensi, juga menambahkan kontrol lebih baik melalui proses resolusi dependensi melalui opsi - DependencyVersion di konsol manajer paket. Opsi ini memungkinkan mengatasi ketergantungan versi mungkin terendah yang perilaku default, mungkin versi tertinggi, atau tertinggi kecil atau versi patch. Opsi ini hanya bekerja untuk menginstal paket PowerShell cmdlet.
    • DependencyVersion atribut
      Selain opsi - DependencyVersion terperinci, NuGet juga diizinkan untuk kemampuan untuk menetapkan atribut baru di berkas nuget.config yang menentukan apakah nilai asali adalah, jika opsi - DependencyVersion tidak ditetapkan dalam permintaan dari paket pemasangan. Nilai ini juga harus dihormati oleh Dialog NuGet manajer paket untuk menginstal paket operasi. Untuk menetapkan nilai ini, tambahkan atribut berikut ke berkas nuget.config:
      config> <add key="dependencyversion" value="Highest" /> </config>
    • Pratinjau NuGet operasi dengan - whatif
      Beberapa paket NuGet dapat memiliki ketergantungan dalam elemen bagan. Oleh karena itu, cukup bermanfaat selama menginstal, membongkar, atau memperbarui operasi untuk pertama kali mengetahui apa yang akan terjadi. NuGet 2.8 menambahkan PowerShell standar -bagaimana jika opsi untuk perintah paket Instal, bongkar paketdan paket pemutakhiran untuk mengaktifkan visualisasi penutupan seluruh paket yang perintah akan diterapkan.
    • Penurunan paket
      Hal ini umum untuk menginstal versi pra-rilis paket untuk menyelidiki fitur baru, dan kemudian memutuskan untuk kembali ke versi terakhir yang stabil. Sebelum NuGet 2.8, ini adalah proses multi-langkah pembongkaran pra-rilis paket dan dependensi, dan kemudian menginstal versi yang lebih lawas. Dengan menggunakan NuGet 2.8, perintah paket pemutakhiran akan sekarang kembali penutupan seluruh paket (seperti paket ketergantungan pohon) ke versi yang lebih lawas.
    • Pengembangan dependensi
      Berbagai jenis kemampuan dapat dikirim sebagai NuGet paket, termasuk alat yang digunakan untuk mengoptimalkan proses pengembangan. Meskipun komponen tersebut dapat berperan dalam mengembangkan paket baru, mereka tidak harus dianggap dependensi paket baru saat kemudian diterbitkan. NuGet 2.8 memungkinkan paket untuk mengidentifikasi sendiri di file .nuspec sebagai developmentDependency. Jika diinstal, metadata ini juga dapat ditambahkan ke berkas packages.config proyek di mana paket yang diinstal. Ketika berkas packages.config tersebut kemudian dianalisis untuk NuGet ketergantungan dengan menggunakan paket nuget.exe, akan mengecualikan tujuan yang ditandai sebagai pengembangan dependensi.
    • Masing-masing packages.config berkas untuk platform yang berbeda
      Ketika Anda mengembangkan aplikasi untuk beberapa platform target, umum untuk memiliki berkas proyek yang berbeda untuk setiap lingkungan pembuatan masing-masing. Hal ini juga umum mengkonsumsi paket NuGet yang berbeda di berkas proyek yang berbeda, seperti paket tingkat dukungan untuk platform yang berbeda. NuGet 2.8 menyediakan peningkatan dukungan untuk skenario ini dengan membuat file packages.config berbeda untuk berkas proyek khusus platform yang berbeda.
    • Mundur tembolok lokal
      Meskipun paket NuGet biasanya mengkonsumsi dari Galeri jarak jauh (seperti Galeri NuGet) dengan menggunakan sambungan jaringan, ada banyak skenario di mana klien tidak tersambung. Tanpa sambungan jaringan, NuGet klien tidak dapat menginstal paket, bahkan jika paket tersebut sudah pada komputer klien di cache NuGet lokal. NuGet 2.8 menambahkan otomatis cache mundur ke konsol manajer paket.

      Fitur mundur cache memerlukan tanpa argumen perintah tertentu. Selain itu, tembolok mundur saat ini hanya berfungsi di konsol manajer paket. Saat ini, perilaku tidak bekerja di kotak dialog manajer paket.
    • Perbaikan bug
      Perbaikan bug utama adalah peningkatan kinerja paket pemutakhiran-instal ulang perintah.

      Selain itu, peluncuran NuGet juga mencakup banyak perbaikan bug lain. Ada 181 masalah yang diselesaikan pada peluncuran. Untuk daftar lengkap tentang item kerja yang diperbaiki di NuGet 2.8, lihat Pelacak isu NuGet untuk peluncuran.
Profiler
  • Ada alat penggunaan CPU yang baru untuk memeriksa yang dikelola, asli, dan fungsi JavaScript menggunakan CPU. Alat penggunaan CPU menggantikan alat CPU Sampling sebelumnya untuk Windows Store Apps.This alat baru telah cepat waktu penyaringan, cepat thread pemfilteran, dan pengalaman Saya saja kode yang lebih baik.
  • Kinerja dan diagnostik hub sekarang memungkinkan Anda menjalankan lebih dari satu alat harus dijalankan secara bersamaan. Data dari masing-masing alat berhubungan pada waktu umum untuk analisis kinerja lebih cepat dan mudah. Alat yang dikombinasikan dapat meliputi berikut ini:
    • Penggunaan CPU
    • Pemakaian
    • Tanggapan HTML UI
    • Tanggapan XAML UI
  • Pengembang Windows Phone 8.1 dapat menggunakan Visual Studio untuk mendiagnosis masalah kinerja dengan situs web yang berjalan di telepon Internet Explorer.
  • Kinerja dan diagnostik hub sekarang tersedia untuk aplikasi toko Windows pada peranti penangkap Windows Phone 8.1 dan emulator.
Manajemen Edaran
  • Setelah Anda menginstal pembaruan, tag melakukan operasi yang sama di server. Jika ada server tindakan tertentu, pengguna selalu dapat menambahkan server tertentu dan tindakan yang sesuai pada tingkat penyebaran berurutan.
  • Untuk mengkonfigurasi grup server dengan menggunakan sama tag berarti yang dapat Anda tetapkan nilai untuk keseluruhan grup dan bahwa semua server di grup karena berbagi nilai-nilai umum untuk semua variabel.
  • Cannow Anda menyebarkan identik atau gugusan server tanpa harus mengulang urutan menurun penyebaran pada setiap server.
  • Anda cannow kopi karbon Tag di tahap dan pola dasar. Anda dapat menyimpan urutan menurun penyebaran yang sama dengan semua tag dan server ketika mereka akan disalin ke tahap lain atau melepaskan templatesin lingkungan yang sama.
Team Foundation Server
  • Backlogs Portofolio memiliki peningkatan kinerja selama navigasi akses web.
  • Anda dapat meminta Tag dalam Visual Studio dan melalui akses web.
  • Anda dapat menerapkan tag ke item kerja dalam Visual Studio.
  • Anda menetapkan izin untuk menetapkan pengguna yang dapat menambahkan tag baru.
  • REST API tersedia untuk menandai pelacakan item kerja.
  • Anda dapat mengedit tag tambah pasang Excel untuk Team Foundation Server.
  • Anda dapat mengkonfigurasi bukan hari kerja, dan ini dikecualikan dari burndown elemen bagan.
  • Anda dapat mengkonfigurasi tanggal mulai kumulatif Diagram Alur.
  • Anda dapat menyematkan ringan bagan untuk homepage proyek atau tim.
  • Anda dapat menyesuaikan warna bagan ringan.
  • Tampilan situs proyek dan tim telah diperbarui.
  • Gittools telah diperbarui untuk menyertakan tampilan annotate (kesalahan). Anda juga dapat menggunakan alat Git kembali atau mengubah commit, push untuk beberapa remote, dan untuk membatalkan operasi berjalan lama.
Alat pengujian
  • Menyediakan untuk penguji dan menyebabkan uji kemampuan untuk mengekspor menguji artifak sehingga ini dapat dikirim melalui email atau cetakan dan dibagi dengan pihak yang tidak memiliki akses ke TFS.
  • Menyediakan untuk penguji dan menguji kemampuan untuk mengelola data parameter uji di satu tempat dengan menggunakan parameter bersama. Semua perubahan dalam parameter data yang dapat diperbarui di satu tempat dan semua kasus uji yang merujuk Parameter bersama diperbarui secara otomatis.
  • Anda dapat melihat default serangkaian penghitung kinerja dari aplikasi di bawah uji selama pengujian beban awan dengan menggunakan layanan wawasan aplikasi.
Ketangkasan 1.0 RTM untuk Visual Studio 2013
  • Ketangkasan adalah bahasa sumber terbuka yang memudahkan untuk membuat lintas-platform skala besar JavaScript aplikasi yang berjalan di browser atau host.Ketangkasan menawarkan pengembang keuntungan bahasa diketik kuat ke runtime fleksibel, dinamis serta kehadiran JavaScript. Ketangkasan, superset diketik JavaScript yang mengkompilasi JavaScript biasa, worksseamlessly withexisting JavaScript alat dan Perpustakaan, dan mudah dipadukan dengan situs dan aplikasi yang telah ada.Ketangkasan dari jenis asli berbasis andclass modular model pemrograman mengaktifkan skalabilitas dan produktivitas yang lebih baik melalui awal galat Deteksi dan alat ditingkatkan. Alat ditingkatkan termasuk IntelliSense, refactoring kode dan kode navigasi. Untuk informasi selengkapnya tentang ketangkasan, kunjungiKetangkasan situs.
Visual C++
  • Beberapa lumpuh compiler C++ dan bahasa kesesuaian masalah telah diatasi.
Visual Studio IDE
  • Anda sekarang dapat melihat perubahan masuk dari cabang lain di editor kode menggunakan CodeLens.
Alat Microsoft Azure
  • Anda dapat menggunakan Microsoft Azure pemberitahuan hub untuk mengirim pesan pemberitahuan uji ke toko Windows, Windows Phone, iOS dan Android peranti penangkap, dan memeriksa hasil dalam waktu nyata.
  • Ketika Anda masuk ke Visual Studio, Anda akan ditunjukkan opsi untuk mudah mengaktifkan manfaat MSDN Azure Microsoft Anda (jika Anda tidak melakukannya).
  • Anda dapat membuat proyek .NET Microsoft Azure Mobile layanan baru, menambah perancah proyek, mengatur breakpoints dan debug proyek, terbitkan mereka ke Microsoft Azure, dan terakhir dari jauh debug Layanan diterbitkan.
  • Anda dapat menggunakan Microsoft Azure sumber daya untuk mengembangkan, menguji, dan menyebarkan aplikasi Anda.
Windows Phone
  • Visual Studio 2013 Update 2 memberikan lingkungan pengembangan penuh fitur yang dapat Anda gunakan untuk mengembangkan aplikasi dan game untuk Windows Phone 8.1 dan Windows Phone 8 menggunakan Visual Studio Express 2013 Windows atau Visual Studio 2013 Professional, Premium atau Ultimate edisi. Dengan alat ini, Anda dapat menggunakan kemampuan pemrograman yang sudah ada dan kode untuk membangun kode terkendali, kode asli atau aplikasi HTML dan JavaScript. Selain itu, pembaruan mencakup beberapa emulator dan alat tambahan untuk profil dan pengujian aplikasi Windows Phone Anda di bawah kondisi nyata. Untuk informasi selengkapnya, kunjungi Pusat Pengembang Windows Phone.
  • Anda dapat membuat universal proyek yang berbagi kode antara aplikasi toko Windows dan aplikasi Windows Phone. Untuk informasi selengkapnya, lihat Mengembangkan aplikasi yang mentargetkan Windows dan Windows Phone.
  • Anda dapat menggunakan Visual Studio 2013 pengarang dan eksekusi kode UI tes terhadap aplikasi Bursa Windows Phone Anda.
  • Anda dapat pengarang dan eksekusi unit pengujian terhadap aplikasi Bursa Windows Phone dan aplikasi Windows Phone Silverlight menggunakan Visual Studio 2013 Update 2.

Masalah yang diperbaiki

Catatan Kecuali dinyatakan lain, Item Terkait akan membawa Anda ke halaman web Microsoft Connect.

Analisis kode
  • Visual Studio 2013 kode analisis check-in policyis tidak dipicu seperti yang diharapkan di situs web.
IntelliTrace
  • Galat Security.VerificationException diangkat pada penanganan kejadian kustom jika IntelliTrace diaktifkan.
  • Visual Studio lumpuh saat memuat berkas IntelliTrace rusak.

Visual C++
  • Misalnya Anda memiliki Windows Driver Kit (WDK) dan Visual Studio 2013 Update 2 yang terpasang di komputer Anda. Anda membuka Visual Studio 2013 dan membuat proyek universal Visual C++. Ketika Anda menekan F5 untuk menyusun dan debug proyek, Anda mungkin menerima pesan galat berikut:
    Tidak ada antarmuka didukung (pengecualian dari HRESULT: 0x80004002 (E_NOINTERFACE))
Visual Studio IDE
  • JavaScript kesalahan terjadi saat Anda membuka halaman web dengan menggunakan penjelajah web Visual Studio internal.
  • Tab tidak membuka dengan benar ketika solusi memiliki tampilan desain dan kode yang dibuka.
  • kotak dialog Pengaturan Account menampilkan pesan "lisensi akan kedaluwarsa dalam 2147483647 hari" saat Visual Studio unduhan lisensi online.
Web Platform dan alat
  • Ketika Anda menggunakan baru pemilih URL di aplikasi web, itu tidak benar diisi saat URL yang diawali dengan ".".
  • Ketika Anda menekan F5 atau Ctrl+F5 untuk proyek web yang diaktifkan dengan URL SSL (https), Anda akan diminta oleh Internet Explorer jika Anda ingin melanjutkan dengan sertifikat yang terpercaya atau ditandatangani sendiri.
  • Ketika Anda menginstal PHP editor DevSense, Anda mungkin kehilangan PHP Anda menguraikan wilayah.
  • Anda mungkin mengalami Visual Studio lumpuh afteryoupress CTRL+F4 untuk menutup kotak dialog halaman web referensi properti.
  • Misalnya Anda membuka proyek yang berisi kumpulan dokumen skrip HTML yang dihasilkan. Ketika Anda debug proyek di telepon emulator, terjadi galat.
  • Visual Studio lumpuh saat Anda mencoba untuk menerbitkan proyek atau membuka proyek yang memiliki FTP penerbitan profil menggunakan URL relatif seperti localhost, "\\", atau "/ /."
  • Aktifkan Web Essentials untuk Web Express.
Microsoft Azure
  • Anda tidak dapat membuat proyek Microsoft Azure Mobile layanan baru dengan menggunakan Visual Studio 2013 di komputer berbasis x 86.


Masalah yang diketahui
Kerangka kerja entitas


Gejala

Ketika Anda membuka ada entitas Framework 5 desain model (.Berkas EDMX) dengan menggunakan kerangka kerja entitas 6.0.2 atau 6.1.0 alat Visual Studio 2012 atau Visual Studio 2013, Anda mungkin menerima pesan galat berikut:
Tidak dapat memuat 'nama berkas.edmx': ditentukan pemain tidak valid.

Masalah ini hanya terjadi jika model urusan berisi fungsi impor yang memiliki parameter tipe desimal .

Versi yang terpengaruh

Masalah ini mempengaruhi versi Edaran entitas Framework alat untuk Visual Studio:
  • Entitas Framework 6.0.2 alat untuk Visual Studio 2012
  • Entitas Framework 6.0.2 alat untuk Visual Studio 2013
  • Entitas Framework 6.1.0 alat untuk Visual Studio 2012
  • Entitas Framework 6.1.0 alat untuk Visual Studio 2013
Jika Anda telah memperbarui entitas Framework alat untuk Visual Studio 2012 atau Visual Studio 2013 dari Microsoft Download Center, atau jika Anda telah menginstal Visual Studio 2013 pemutakhiran 1 atau 2 pembaruan, versi perancang Anda menggunakan mengalami masalah.

Jika Anda model kerangka kerja entitas tidak berisi fungsi impor untuk disimpan prosedur yang gulung balik objek yang berisi properti jenis desimal , masalah ini tidak terjadi.

Penyebab

Masalah ini terjadi karena perancang menampilkan nilai byte salah jika parameter tidak presisi dan skala aspek.

Pemecahan masalah

Untuk mengatasi masalah ini, gunakan salah satu dari metode berikut ini:
  • gulung balik pengaturan untuk 6.0.0 versi alat kerangka kerja entitas

    Untuk melakukannya, Anda harus secara manual membongkar versi alat yang lebih baru menggunakan jendela Tambah atau Hapus Program , dan kemudian instal ulang 6.0.0 versi. Untuk Visual Studio 2012, Anda dapat menemukan di Microsoft Download Center:


    Untuk Visual Studio 2013 EFTools.MSI dan EFTools.cab file awalnya disertakan di dalam paket setup Visual Studio. Oleh karena itu, Anda dapat kembali ke 6.0.0 versi alat dengan menghapus mereka dan kemudian memperbaiki Visual Studio, atau dengan Telisik penginstal MSI dalam Visual Studio setup media.
  • Memodifikasi berkas EDMX di editor

    Pemecahan masalah alternatif memerlukan manual mengubah berkas EDMX dengan menggunakan teks atau XML editor.
    CatatanPastikan bahwa Anda membuat kopi rekam cadang dari file EDMX asli, dan tidak melakukan perubahan apa pun tambahan yang dapat menyebabkan mereka menjadi tidak valid.

    Modifikasi telah diterapkan ke <parameter></parameter> elemen salah <function> </function>(misalnya disimpan prosedur atau fungsi Table-Valued) di dalam <edmx:StorageModels></edmx:StorageModels> bagian yang juga dikenal sebagai bagian SSDL EDMX. Perubahan tersebut untuk memastikan bahwa semua parameter peta untuk tipe desimal parameter sesuai fungsi impor di bagian CSDL . Sebagai contoh, pertimbangkan fungsi berikut ini:
    <Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">               <Parameter Name="Id" Type="int" Mode="In" />               <Parameter Name="Name" Type="int" Mode="In" />               <Parameter Name="Price" Type="numeric" Mode="In" /></Function>
    Parameter harga telah diubah sebagai berikut:
    <Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" />
    CatatanNilai numerik yang sebenarnya yang ditetapkan untuk presisi atau skala tidak penting dalam hal ini.

Visual Studio IDE
  • Untuk masalah yang diketahui dalam Visual Studio IDE setelah Anda menerapkan pembaruan ini, kunjungi artikel Pangkalan Pengetahuan berikut:
    2954109 daftar menurun Platform solusi tidak terlihat setelah Anda menginstal Visual Studio 2013 Update 2

Windows Phone
  • Visual Studio tim membangun membangun telepon Windows 8, Windows Phone Silverlight 8.1 dan aplikasi Silverlight.

    Untuk mengatasi masalah ini, atur proyek Anda membangun dengan set alat MSBuild x 86. Untuk melakukannya di TFS, Ubah opsi MSBuild Platform dari otomatis untuk x 86 dalam proses pembuatan tim Wisaya konfigurasi di bagian. Untuk informasi selengkapnya, lihat posting blog ini.
  • Pertimbangkan skenario berikut ini:
    • Anda telah menginstal Visual Studio 2013 Update 2 di komputer yang menjalankan Windows 7 atau Windows 8.
    • Anda meningkatkan Windows ke Windows 8.1.
    • Anda membuat proyek Windows Phone 8.1 dan membangunnya.
    Dalam skenario ini, Anda menerima galat kemasan atau pembuatan.

    Untuk mengatasi masalah ini, Perbaiki Visual Studio 2013.
  • Menghapus berkas dari proyek bersama tidak terdeteksi oleh Team Foundation versi kontrol dengan benar. Berkas tersebut akan dihapus dari proyek bersama, namun berkas tidak akan dihapus dari kontrol versi Team Foundation.

    Untuk mengatasi masalah, secara manual menghapus berkas dari server dengan menggunakan sumber kontrol Explorer.
  • Kontrol versi Team Foundation tidak dapat membatalkan tertunda perubahan solusi jika berkas dipindahkan dari proyek bersama ke proyek lain dalam solusi. Setelah membatalkan, entri berkas akan pindah kembali ke proyek bersama. Namun, berkas akan hilang dari disk.

    Untuk mengatasi masalah, memulihkan file pada disk dengan mendapatkan file terbaru dari tim dasar kontrol versi.
  • Dalam Visual Studio 2013 Update 2, unit pengujian C++ Silverlight 8.1 aplikasi yang tidak didukung. Ketika Anda retarget ada C++ Silverlight 8.0 unit pengujian proyek Silverlight 8.1, operasi pembuatan gagal, dan Anda menerima pesan galat berikut:
    galat: AppManifest validasi gagal. Invalid AppPlatformVersion di WMAppmanifest.xml
  • Ketika Anda mengembangkan aplikasi C++ untuk Windows Phone 8.1, Anda tidak dapat melihat opsi peranti penangkap di dalam daftar menurun debug target.
    Untuk menyebarkan peranti penangkap, Anda harus terlebih dahulu mengubah konfigurasi pembuatan "Lengan" menggunakan daftar menurun platform solusi pada Bilah wara alat Visual Studio.
  • Jika Anda mengganti nama bersama JavaScript proyek Microsoft Visual Studio 2013 Update 2, node referensi proyek yang mengimpor proyek bersama tidak dapat diperbarui untuk nama program.
  • Jika Anda tidak menginstal Windows Phone 8.0 kit pengembangan peranti penangkap lunak (SDK) pada komputer Anda, campuran untuk Visual Studio 2013 tidak menampilkan operasi untuk Windows Phone Silverlight 8.1 proyek.
  • Misalnya Anda menggunakan paket bahasa China Visual Studio. Ketika Anda membangun aplikasi toko Windows atau Windows Phone dengan menggunakan HTML dan JavaScript, teks bahasa Perserikatan Kerajaan ditampilkan di IntelliSense saran yang disediakan untuk WinJS api.
  • Misalnya Anda menginstal alat Visual Studio 2013 Update 2 dan Windows Phone 8.0 pada Windows 8. Windows Phone 8.1 Emulator tersedia. Dalam situasi ini, Anda tidak dapat menjalankan aplikasi Windows Phone 8.0 dengan menekan F5. Selain itu, Anda menerima pesan galat berikut:
    Windows Phone Emulator tidak dapat memverifikasi bahwa mesin virtual yang dijalankan:

    Tidak dapat memuat DLL 'LocBootPresets': modul yang ditentukan tidak dapat ditemukan. (Pengecualian dari HRESULT: 0x8007007E)
Informasi lebih lanjut
Cara mengunduh berkas dukungan Microsoft

Pembaruan untuk produk-produk lain dalam Visual Studio Keluarga dapat ditemukan di Situs download Microsoft untuk Visual Studio.

Persyaratan



Persyaratan mulai ulang

Anda mungkin harus me-restart komputer setelah Anda menginstal paket ini.

Bahasa yang didukung

Visual Studio 2013 Update 2 menyediakan pembaruan untuk versi berikut ini:
  • China (sederhana)
  • China (tradisional)
  • Ceko
  • Bahasa Perserikatan Kerajaan
  • Prancis
  • Bahasa Jerman
  • Bahasa Italia
  • Jepang
  • Bahasa Korea
  • Rusia
  • Polandia
  • Portugis (Brasil)
  • Bahasa Spanyol
  • Bahasa Turki

sistem operasi yang didukung

Untuk informasi selengkapnya tentang sistem operasi yang didukung, kunjungi website Microsoft berikut:

Arsitektur yang didukung

  • 32-bit (x 86)
  • 64-bit (x 64) (WOW)

Persyaratan peranti penangkap keras

  • 1.6 gigahertz (GHz) atau prosesor yang lebih cepat
  • 1 gigabyte (GB) RAM (1.5 GB jika Anda menjalankan mesin virtual)
  • 1 GB ruang hard disk
  • Kandar keras 5.400 RPM
  • DirectX 9-mampu Kartu Bisnis video yang berjalan pada resolusi 1024 × 768 atau lebih tinggi

Persyaratan peranti penangkap lunak

Untuk menerapkan pembaruan ini, Anda harus memiliki salah satu program Visual Studio 2013 didukung yang tercantum di bagian "Berlaku untuk" yang diinstal.

Dukungan untuk Visual Studio 2013 Update 2

Dukungan komunitas informal untuk Visual Studio 2013 Update 2 tersedia melalui Forum Microsoft Developer Network (MSDN).

Properti

ID Artikel: 2927432 - Tinjauan Terakhir: 12/05/2014 12:11:00 - Revisi: 10.0

Microsoft Visual Studio Ultimate 2013, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Express 2013 for Web, Microsoft Visual Studio Express 2013 for Windows, Microsoft Visual Studio Express 2013 for Windows Desktop

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtid
Tanggapan
/html>