catatan edar(an) Visual Studio 2005 Service Pack 1

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 928957 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

kumpulan dokumen ini daftar masalah yang diketahui dengan instalasi dan penghapusan instalasi dari Visual Studio 2005 Service Pack 1 (SP1), dan dengan Visual Studio 2005 SP1 fitur. Untuk informasi tentang perubahan-perubahan fungsional yang dimasukkan dalam Visual Studio 2005 SP1, lihat Apa baru dalam Visual Studio 2005 SP1.

INFORMASI LEBIH LANJUT

Dalam kumpulan dokumen ini:
  • Bagaimana untuk mendapatkan Visual Studio 2005 SP1
  • Perbaikan dalam Service Pack
  • Didukung bahasa dan sistem operasi
  • Instalasi persyaratan
  • Dukungan SP1 Visual Studio 2005
  • Masalah instalasi-semua platform
  • Masalah instalasi-Windows Vista
  • Masalah instalasi-Windows Server 2003
  • Uninstall masalah
  • Diketahui masalah dan penanganannya
  • peranti penangkap keras catatan
  • Produk-produk terkait

Bagaimana untuk mendapatkan Visual Studio 2005 SP1

Visual Studio 2005 SP1 tersedia di lokasi-lokasi berikut:

Visual Studio 2005 tim Suite SP1Download ini menginstal Service Pack untuk Microsoft Visual Studio 2005 standar profesional, tim edisi.

Visual Studio 2005 Team Foundation Server SP1

Download ini menginstal Service Pack untuk Microsoft Visual Studio 2005 Team Foundation Server.

Visual Studio 2005 Express Editions SP1Download ini menginstal Service Pack untuk Microsoft Visual Studio 2005 Express Editions.

Perbaikan dalam Service Pack

Daftar hotfixes untuk Visual Studio 2005 SP1 tersedia dari Daftar perbaikan terbaru pada Visual Studio 2005 Service Pack 1.

Didukung bahasa dan sistem operasi

Bahasa yang didukung

Visual Studio 2005 SP1 menyediakan update untuk semua produk-produk bahasa Visual Studio 2005:
  • Cina (sederhana)
  • Cina (tradisional)
  • Perserikatan Kerajaan (Amerika Serikat)
  • Prancis
  • Jerman
  • Italia
  • Jepang
  • Korea
  • Rusia
  • Spanyol

sistem operasi yang didukung

  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Datacenter Server SP4
  • Microsoft Windows XP Professional edisi x 64 (WOW)
  • Microsoft Windows XP Professional SP2
  • Microsoft Windows XP Home Edition SP2
  • Microsoft Windows XP Media Center Edition 2002 SP2
  • Microsoft Windows XP Media Center Edition 2004 SP2
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP PC tablet Edition SP2
  • Microsoft Windows Server 2003, Standard Edition SP1
  • Microsoft Windows Server 2003, Enterprise Edition SP1
  • Microsoft Windows Server 2003, Datacenter Edition SP1
  • Microsoft Windows Server 2003, Web Edition SP1
  • Microsoft Windows Server 2003, Standard x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Enterprise x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Datacenter x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003 R2, Standard Edition
  • Microsoft Windows Server 2003 R2, Standard x 64 Edition (WOW)
  • Microsoft Windows Server 2003 R2, Enterprise Edition
  • Microsoft Windows Server 2003 R2, Enterprise x 64 Edition (WOW)
  • Microsoft Windows Server 2003 R2, Datacenter Edition
  • Microsoft Windows Server 2003 R2, Datacenter x 64 Edition (WOW)
  • Microsoft Windows Vista

Instalasi persyaratan

  • kopi karbon berlisensi dari salah satu produk Visual Studio 2005 didukung harus diinstal pada komputer target.
  • Microsoft Pemasang Windows 3.1 atau yang lebih baru harus diinstal pada komputer target.
  • 192 MB RAM diperlukan. 256 MB atau lebih dianjurkan.

Dukungan SP1 Visual Studio 2005

Dukungan resmi tersedia melalui Microsoft Connect.
Komunitas informal dukungan tersedia melalui Forum MSDN.

Masalah instalasi-semua platform

Penginstalan Service Pack membutuhkan waktu lebih lama daripada produk asli instalasi:

Instalasi Visual Studio 2005 SP1 mengambil lebih lama daripada menginstal versi peluncuran asli karena SP1 instalasi adalah banyak seperti instalasi produk, tapi dengan tugas tambahan instalasi. Instalasi waktu tergantung pada produk yang diinstal dan konfigurasi komputer.

Instalasi memerlukan ruang disk yang signifikan:

Ruang disk yang sama dengan yang diambil oleh instalasi produk asli mungkin diperlukan untuk menginstal Service Pack. Jika Anda memiliki lebih dari satu produk Visual Studio yang diinstal, Anda akan memerlukan ruang disk untuk setiap penginstalan Service Pack. Anda dapat menemukan perkiraan ruang disk yang diperlukan pada halaman download untuk Service Pack.

Visual Studio 2005 SP1 mencoba untuk menginstal beberapa kali:

Service Pack akan menjalankan beberapa kali jika Anda memiliki beberapa produk Visual Studio yang diinstal pada komputer Anda. Tidak memulai instalasi lebih dari sekali.

kotak dialog sebagian tersembunyi selama instalasi:

Masalah ini terjadi jika Anda memindahkan Konfigurasi... kotak dialog tengah layar. kotak dialog berikutnya berpusat pada Konfigurasi... kotak dialog. Jika Konfigurasi... kotak dialog dekat sudut layar, kotak dialog yang lebih besar yang menampilkan kemudian mungkin sebagian dari layar.

Untuk mengatasi masalah ini:
  • Meninggalkan Konfigurasi... kotak dialog di tengah layar.
Visual Studio 2005 SP1 tidak akan menginstal segera setelah kompilasi Visual Studio:
Anda tidak dapat menginstal Visual Studio 2005 SP1 sampai layanan debugger menutup.

Untuk mengatasi masalah ini, lakukan salah satu berikut ini:
  • Menyelesaikan kompilasi yang sedang berlangsung dan menunggu untuk layanan debugger untuk menutup. Ini bisa memakan waktu hingga sepuluh menit.
  • Gunakan pengatur tugas untuk mengakhiri semua contoh layanan mspdbsrv.exe.

Team Foundation Server prasyarat:

Anda harus menginstal pembaruan dari artikel KB 919156 sebelum Anda menginstal Visual Studio 2005 SP1. Pembaruan ini memastikan bahwa server tidak memproses permintaan klien selama instalasi SP1.

Visual Studio 2005 Team Foundation Server SP1 gagal untuk menginstal atau menghapus jika jaringan tidak tersedia:

Visual Studio 2005 Team Foundation Server SP1 gagal untuk menginstal atau menghapus penginstalan ketika jaringan tidak tersedia. Ini adalah masalah dengan tindakan kustom yang bergantung pada Direktori Aktif.

Skenario:
  1. Menginstal Visual Studio 2005 Team Foundation Server dari jaringan berbagi.
  2. Menginstal pembaruan diperlukan dari artikel KB 919156.
  3. Salin Visual Studio 2005 Team Foundation Server SP1 lokal (on-premises).
  4. Menonaktifkan jaringan.
  5. Menginstal Service Pack dari jalan lokal (on-premises). Service Pack gagal untuk menginstal.
Untuk mengatasi masalah ini:
  • Pastikan bahwa jaringan tersedia sebelum mencoba untuk menginstal atau menghapus penginstalan Service Pack.

Penghapusan instalasi dari Visual Studio 2005 aplikasi proyek Web diperlukan:

Ikuti langkah-langkah untuk menginstal Visual Studio 2005 SP1 jika Anda memiliki Visual Studio 2005 Web proyek aplikasi diinstal:
  1. Uninstall Visual Studio 2005 proyek aplikasi web tambah pasang.
  2. Menginstal Visual Studio 2005 SP1.

SQL Server kompak edisi alat dan Runtime:

Visual Studio 2005 SP1 mencakup pembaruan SQL Server Compact edisi 3.1 desain waktu utilitas. SQL Server Compact alat Edition untuk Visual Studio 2005 SP1 termasuk UI/dialog, peranti penangkap CAB file, DataDirectory fitur, dan ClickOnce dukungan untuk komponen Smart Device Development. Anda harus men-download dan menginstal alat berikut dan runtime untuk mendukung pengembangan end-to-end berbasis SQL Server data:

Perbaikan terbaru Update untuk Visual Basic 2005 tersedia baris perintah Compiler (Vbc.exe):

Visual Studio 2005 SP1 menyediakan perbaikan kompiler waktu desain Visual Basic 2005, termasuk peningkatan responsif, stabilitas dan kinerja. Perbaikan terbaru tersedia darihttp://support.Microsoft.com/KB/924162 menyediakan perbaikan Service Pack untuk Visual Basic 2005 baris perintah Kompilator (vbc.exe).

Setelah menginstal Visual Studio 2005 SP1, instal perbaikan terbaru ini untuk pengembangan dan digunakan mesin untuk mendapatkan Service Pack perbaikan untuk kompiler baris perintah jika salah satu berikut berlaku:
  • Anda sedang mengembangkan situs web dengan ASP.NET 2.0 pada Visual Basic 2005.
  • Anda menggunakan situs web ASP.NET 2.0 yang ditulis dalam Visual Basic 2005.
  • Anda sedang membangun proyek-proyek Visual Basic 2005 di luar IDE menggunakan kompiler baris perintah.

Menghapus Visual Studio 2005 SP1 Beta sebelum menginstal versi peluncuran:

Sebelum menginstal rilis Visual Studio 2005 SP1, Anda harus menghapus Visual Studio 2005 SP1 Beta. Jika Anda tidak menghapus beta pertama, Anda akan menerima pesan galat berikut:
Upgrade patch tidak dapat diinstal oleh Pemasang Windows Service karena program untuk ditingkatkan mungkin hilang, atau upgrade patch dapat memperbarui versi yang berbeda dari program. Verifikasi bahwa program untuk ditingkatkan ada di komputer Anda dan bahwa Anda memiliki patch upgrade benar.
Uninstall versi beta dari Windows 2000, Windows XP, Windows XP SP1, Windows Server 2003 RTM:
  1. Klik Mulai.
  2. Klik Control Panel.
  3. Terbuka Tambah/Hapus Program.
  4. Pilih Service Pack beta untuk setiap produk yang ini diterapkan, dan klik Ubah/Hapus.
Uninstall versi beta dari Windows XP SP2 dan Windows Server 2003 SP1:
  1. Klik Mulai.
  2. Klik Control Panel.
  3. Terbuka Tambah/Hapus Program.
  4. Periksa Tampilkan Updates Jika tidak diperiksa.
  5. Pilih Service Pack beta bersarang di bawah setiap produk yang ini diterapkan, dan klik Hapus.
Uninstall versi beta dari Windows Vista:
  1. Klik Mulai.
  2. Klik Control Panel.
  3. Klik Program.
  4. Klik Lihat pembaruan yang diinstal dalam Program dan fitur bagian.
  5. Pilih Service Pack beta untuk setiap produk yang ini diterapkan, dan klik Uninstall.

Masalah instalasi-Windows Vista

Instalasi pada Windows Vista membutuhkan hak tinggi:

Jika Anda menginstal Visual Studio 2005 SP1 pada Windows Vista, kami menganjurkan Anda untuk klik kanan-atas SP1 executable dan kemudian pilih Jalankan sebagai administrator. Atau, Anda dapat menjalankan executable dari jendela konsol yang istimewa.

Setup kotak dialog gagal untuk muncul:

Verifikasi yang terjadi di bawah Kontrol Akun Pengguna (UAC) dengan semua instalasi penundaan penampilan awal setup kotak dialog. Penundaan lebih dari satu jam telah dilaporkan.

Visual Studio 2005 Service Pack 1 pembaruan untuk Windows Vista

Kami merilis update untuk Visual Studio 2005 SP1 untuk menangani masalah-masalah yang khusus untuk Vista platform. Untuk informasi lebih lanjut, lihat Visual Studio pada Windows Vista.

Masalah instalasi-Windows Server 2003

Penginstalan gagal pada Windows Server 2003 edisi dengan Windows Server 2003 SP1 diinstal:

Kesalahan yang dilaporkan
Kesalahan 1718. File Nama file ditolak oleh kebijakan tanda tangan digital.
Masalah ini terjadi ketika komputer memiliki cukup kehabisan memori untuk Windows Server 2003 atau Windows XP untuk memverifikasi bahwa paket .msi atau paket .msp benar ditandatangani.

Untuk mengatasi masalah ini:

Uninstall masalah

Kesalahan 33088 ditampilkan saat menghapus Visual Studio 2005 SP1:

Galat ini terjadi dalam skenario berikut:
  1. Menginstal edisi Visual Studio 2005 tim Test.
  2. Instal didistribusikan tes eksekusi Controller atau komponen didistribusikan tes eksekusi agen.
  3. Menginstal Service Pack yang sesuai.
  4. Penghapusan instalasi Service Pack gagal dengan
    Kesalahan 33088: Ada masalah dalam paket setup.
Untuk mengatasi masalah ini:
  1. Menghapus komponen dengan menggunakan "Tambah dan Hapus Program".
  2. Menghapus Service Pack Visual Studio.
  3. Instal ulang komponen.

Mencopot Visual Studio Team Suite 2005 istirahat Visual Basic 2005 Express SP1 instalasi:

Galat ini terjadi dalam skenario berikut:
  1. Menginstal Visual Studio 2005 profesional.
  2. Menginstal Visual Studio 2005 SP1 untuk Visual Studio profesional.
  3. Menginstal Visual Basic Express 2005.
  4. Menginstal Visual Basic Express 2005 SP1.
  5. Hapus Visual Studio 2005 profesional.
  6. Menjalankan Visual Basic Express gagal. Hal ini karena ada 2 hilang Majelis.
Untuk mengatasi masalah ini:
  1. Instal ulang Visual Basic 2005 Express dengan memilih Perbaikan pilihan.
  2. Instal ulang Visual Basic 2005 Express SP1 dengan memilih Perbaikan pilihan.

Visual Web Developer Express SP1 gagal untuk uninstall:

Galat ini terjadi dalam skenario berikut:
  1. Menginstal Visual Web Developer Express.
  2. Menginstal Visual Web Developer Express SP1.
  3. Hapus Visual Web Developer Express.
  4. Menginstal Visual Web Developer Express.
  5. Menginstal Visual Web Developer Express SP1.
  6. Menghapus program Visual Web Developer Express SP1.
  7. Kesalahan akan ditemui.
Untuk kembali ke keadaan sistem dikenal:
  1. Hapus Visual Web Developer Express.
  2. Menginstal Visual Web Developer Express.
  3. Menginstal Visual Web Developer Express SP1.

Menghapus Visual Studio 2005 tim Suite SP1 menghilangkan simbol:

Menghapus Visual Studio 2005 tim Suite SP1 menghapus berkas simbol dan dapat mematahkan instalasi produk Visual Studio 2005 asli.

Untuk mengatasi masalah ini:
  • Perbaikan produk dari Visual Studio 2005 akan mengganti semua berkas yang hilang.

Menghapus Visual Studio 2005 SP1 di sisi-by-side skenario dapat mematahkan penginstalan Service Pack lain

Ketika dua Visual Studio 2005 edisi yang diinstal di komputer yang sama dan diperbarui oleh dengan Service Pack, menghapus Service Pack untuk salah satu edisi akan kembali file ke tingkat paket non-layanan untuk edisi lain.

Untuk mengatasi masalah ini:
  • Menginstal Service Pack pada edisi lain.

Angka-angka Pangkalan Pengetahuan (KB) yang terkait dengan beberapa Service Pack salah:

Nomor KB yang terkait dengan beberapa Service Pack muncul secara tidak benar pada tambah produk / menghapus program atau Uninstall Program pada Control Panel. Bantuan / informasi lebih lanjut tombol tekan menampilkan link ke artikel KB tertentu, yang mungkin berisi nomor KB yang salah dalam URL. Lihat Daftar Tabel di bawah ini untuk nomor KB yang benar.
Perkecil tabel iniPerbesar tabel ini
Jumlah aktual KBMenghapus nomor KBBahasaKeluarga produk
926601926601Perserikatan KerajaanVisual Studio 2005 Team Suite
926602926602JepangVisual Studio 2005 Team Suite
926603926603Cina (tradisional)Visual Studio 2005 Team Suite
926604926603Cina (sederhana)Visual Studio 2005 Team Suite
926605926603KoreaVisual Studio 2005 Team Suite
926606926603JermanVisual Studio 2005 Team Suite
926607926607PrancisVisual Studio 2005 Team Suite
926608926608ItaliaVisual Studio 2005 Team Suite
926609926608SpanyolVisual Studio 2005 Team Suite
926738922996Perserikatan KerajaanVisual Studio 2005 Team Foundation Server
926739922996JepangVisual Studio 2005 Team Foundation Server
926740922996Cina (tradisional)Visual Studio 2005 Team Foundation Server
926741922996Cina (sederhana)Visual Studio 2005 Team Foundation Server
926742922996KoreaVisual Studio 2005 Team Foundation Server
926743922996JermanVisual Studio 2005 Team Foundation Server
926744922996PrancisVisual Studio 2005 Team Foundation Server
926745922996ItaliaVisual Studio 2005 Team Foundation Server
926746922996SpanyolVisual Studio 2005 Team Foundation Server
926747918525Multi bahasaVisual Studio 2005 Express Editions
926748926748Multi bahasaVisual Studio 2005 Express Editions
926749918525Multi bahasaVisual Studio 2005 Express Editions
926750922995Multi bahasaVisual Studio 2005 Express Editions
926751926751Multi bahasaVisual Studio 2005 Express Editions
928425926601RusiaVisual Studio 2005 Team Suite

Diketahui masalah dan penanganannya

Pengguna diminta untuk izin untuk menginstal perbaikan terbaru untuk Visual Studio 2005 SP1 pada Windows Vista:

Jika perbaikan terbaru untuk Visual Studio 2005 SP1 dirilis di masa depan, Anda akan diminta untuk izin untuk menginstalnya. Di Windows Vista, izin diperlukan dalam modus UI dan mode diam. Jika Anda memiliki untuk mengotomatisasi instalasi perbaikan terbaru pada Windows Vista, kemudian Anda harus menginstal perbaikan terbaru dengan menggunakan akun administrator. Untuk informasi lebih lanjut, lihat Visual Studio 2005 Service Pack 1 pembaruan untuk Windows Vista .

Debug pada penginstalan Windows 64-Bit:

Visual Studio 2005 SP1 memuat beberapa perbaikan debugger yang bekerja ketika Anda debug aplikasi 32-bit pada penginstalan Windows 64-bit. Hanya sebuah subset dari perbaikan ini bekerja ketika Anda debug aplikasi 64-bit pada 64-bit instalasi. Hal ini karena Visual Studio 2005 SP1 tidak berubah banyak komponen debugging 64-bit.

Debug aplikasi 64-bit asli Visual Basic pada penginstalan Windows 64-bit:

Sementara debug aplikasi Visual Basic pada Visual Studio 2005 SP1 di komputer 64-bit, Anda akan menerima galat berikut ketika debugger mencoba untuk mengevaluasi (nama sebagian berkualitas)MyNamemisalnya) di Watch window atau jendela segera:
SM 30699"MyName tidak dinyatakan atau modul yang mengandung itu tidak dimuat dalam sesi debugging. "
Ini hanya berlaku untuk aplikasi yang terkompilasi menggunakan Setiap CPU atau x 64 sebagai jenis Platform. Optimasi untuk PDB format telah dibuat pada Visual Studio 2005 SP1. Format PDB dioptimalkan hanya dapat digunakan oleh Visual Basic compiler yang kapal dengan Visual Studio 2005 SP1. Debug pada instalasi Windows 64-bit yang dilakukan melalui komponen debugging jauh, tetapi komponen-komponen itu belum diperbarui untuk memahami format PDB dioptimalkan.

Untuk mengatasi masalah ini:
  • Menyediakan kualifikasi penuh untuk nama dalam debugger windows. Sebagai contoh: ConsoleApplication1.MyClass.MyName.

Debugging jauh:

Visual Studio 2005 SP1 tidak dapat diinstal pada sistem yang tidak mengandung penginstalan Visual Studio 2005. Oleh karena itu, komputer yang berisi hanya jauh komponen debugging dan yang tidak memiliki Visual Studio 2005 tidak diperbarui oleh Visual Studio 2005 SP1.

Untuk mengatasi masalah ini, lakukan salah satu berikut ini:
  • Menerapkan perubahan Visual Studio 2005 SP1 untuk komputer yang berisi komponen debugging jauh dengan mengganti mereka dengan komponen dalam C:\Program Files\Microsoft 8\Common7\IDE\Remote Visual Studio Debugger\x86\.
  • Berbagi C:\Program Files\Microsoft 8\Common7\IDE\Remote Visual Studio Debugger\x86\ direktori pada jaringan Anda sehingga komputer dapat menjalankan msvsmon.exe langsung dari berbagi itu.
CatatanPerbaikan debug dalam Visual Studio 2005 SP1 tidak diinstal pada komputer 64-bit karena tak satu pun dari file dalam C:\Program Files\Microsoft 8\Common7\IDE\Remote Visual Studio Debugger\ berubah. Jika Anda ingin menerapkan debugger perbaikan pada sistem remote, menggunakan 32-bit sistem sebagai sumber untuk komponen debugging.

Menginstal beberapa tertanam Windows CE 6.0 SDK:

Ketika Anda menginstal beberapa Windows Embedded CE 6.0 SDK yang didasarkan pada desain sistem operasi yang sama, Anda akan melihat hanya satu SDK pada Visual Studio 2005 SP1 asli proyek penciptaan Wisaya.

Skenario:
  1. Menginstal Visual Studio 2005 SP1.
  2. Menginstal beberapa WINCE6.0 SDK yang didasarkan pada desain sistem operasi yang sama.
  3. Membuat proyek-proyek baru yang asli dan kemudian klik platform untuk memilih platform SDK. Hanya satu SDK akan terdaftar.

Editor sumber daya yang dikelola:

Mencoba untuk menambahkan gambar baru, ikon atau file teks, atau file yang ada yang tidak dalam folder proyek atau salah satu subfolder, akan menyebabkan Visual Studio untuk menampilkan pesan kesalahan ini:
Mencoba untuk membaca atau menulis kehabisan memori yang dilindungi. Hal ini sering merupakan indikasi lain kehabisan memori korup.
Untuk mengatasi masalah ini:
  1. Memindahkan atau menyalin bitmap atau file lain ke folder tujuan dalam proyek (biasanya Sumber daya Map).
  2. Tarik file dari sana ke editor dikelola sumber daya.

Versi-versi terbaru Qt perpustakaan sumber memberikan kesalahan kompilasi:

Memperbaiki VC ++ compiler telah menyebabkan kode template tertentu tidak dapat dikompilasi dengan Visual Studio 2005 SP1 dan memberikan kesalahan C2244. Kode yang tidak compiles tanpa SP1 menggunakan template warisan kelas dan jenis bersarang. Khususnya, saat ini versi Qt perpustakaan sumber yang menggunakan kode template seperti dipengaruhi oleh perubahan ini.

Bentuk paling dasar kode bermasalah terlihat seperti ini:
template <class T>
class A
{
public:
    typedef int N_A;
};

template <class T>
class B : public A<T>
{
public:
    typename A<T>::N_A test();
};

template <class T>
typename A<T>::N_A B<T>::test()    /* 1 */
{ 
    return 0;
}
Template kelas b mewarisi dari kelas template A. <T>Memiliki tipe bersarang, N_A, bahwa b<T>:: test() kembali. Visual Studio 2005 SP1 compiler menghasilkan kesalahan C2244 di garis jatuh berseri ditandai / * 1 * /. Solusi adalah untuk memperkenalkan typedef untuk<T>:: N_A di b<T> dan penggunaan yang typedef sepanjang b<T>. Dengan solusi, kode di atas adalah berubah menjadi:</T> </T> </T> </T> </T>
template <class T>
class A
{
public:
    typedef int N_A;
};

template <class T>
class B : public A<T>
{
public:
    typedef A<T>::N_A N_B;  // typedef definition
    typename N_B test(); // use of the typedef in the return type
};

template <class T>
typename B<T>::N_B B<T>::test()    // use of the typedef in the return type
{ 
    return 0;
}

Melihat acara aplikasi Visual Basic crash Visual Studio:

Mengklik Lihat aplikasi peristiwa dalam aplikasi halaman properti dalam proyek Visual Basic akan menyebabkan Visual Studio crash jika berkas ApplicationEvents.vb tidak sudah ada.

Untuk mengatasi masalah ini:
  • Buat file bernama ApplicationEvents.vb dalam akar dari Visual Basic proyek dan kemudian masukkan teks berikut:
    Namespace My
    ' The follow events are available for MyApplication:
    '
    ' Startup: Raised when the application starts, before
    ' the startup form is created.
    ' Shutdown: Raised after all application forms are closed.
    ' This event is not raised if the application terminals
    ' abnormally.
    ' UnhandledException: Raised if the application encounters
    ' an unhandled exception.
    ' StartupNextInstance: Raised when launching a single-
    ' instance application and the application is already
    ' active.
    ' NetworkAvailabilityChanged: Raised when the network
    ' connection is connected or disconnected.
    
    Partial Friend Class MyApplication
    
    End Class
    
    End Namespace
    

XML desainer crash ketika properti TargetNamespace skema XML kosong:

Ketika skema XML berisi <Include>yang referensi lain skema XML, XML desainer mungkin crash jika Namespace (</Include>xmlns) atau TargetNamespace ()targetNamespace) adalah nilai yang berbeda dari namespace yang dirujuk dalam skema terkait. Dengan kata lain, ketika skema termasuk skema lain, mereka harus referensi namespace sama.

Untuk mengatasi masalah ini:
  1. Klik kanan-atas file skema di solusi Explorer dan kemudian pilih lihat kode untuk membuka skema di editor.
  2. Set targetNamespace dan xmlns untuk ruang nama yang sama.

Team Foundation Server:

Untuk informasi lebih lanjut tentang Team Foundation Server setup isu-isu terkait, lihat Microsoft Team Foundation Server 2010 Service Pack 1.

Profiler sopir menjadi tidak dapat digunakan pada Windows 2000:

Pengandar profiler kadang-kadang akan berhenti bekerja pada platform Windows 2000. Mencoba untuk memulai monitor dalam modus pengambilan sampel akan melaporkan kesalahan. Mencoba untuk memulai monitor dalam modus jejak akan melaporkan peringatan tentang tidak mampu menjalankan pengandar.

Untuk mengatasi masalah ini:
  1. Reboot komputer.
  2. Jalankan perintah ini:
    vsperfcmd -driver:uninstall
    vsperfcmd -driver:start
  3. log keluar dari komputer.
  4. log masuk ke komputer.
  5. Mulai monitor seperti sebelumnya.

CFindReplaceDialog tidak dilokalisasi dalam proyek-proyek peranti penangkap cerdas asli:

CFindReplaceDialog menampilkan teks Perserikatan Kerajaan saat dipanggil dari aplikasi peranti penangkap cerdas C++ asli pada peranti penangkap non-Inggris. Sumber daya untuk CFindReplaceDialog tidak lokal (on-premises), dan ada tidak ada Pemecahan Masalah ini.

Ada Windows Mobile SDK sampel dan peralatan pintar aplikasi asli tidak mungkin kompilasi:

Banyak sampel yang ada dan aplikasi asli pengguna ketika dibangun menggunakan Visual Studio 2005 SP1 akan gagal untuk mengkompilasi dengan pesan galat ini:
Kesalahan LNK2019: belum terselesaikan eksternal simbol __GSHandlerCheck
Sampel di Windows Mobile 5.0 SDK untuk Pocket PC dan Windows Mobile 5.0 SDK untuk Smartphone yang terpengaruh oleh masalah ini.

Visual Studio 2005 SP1 update compiler Visual Studio dengan dukungan /GS yang sudah tersedia di Windows CE 6.0 compiler. Link kesalahan akan terjadi dalam proyek C++ Smart peranti penangkap asli yang tidak secara eksplisit link ke "libcmt.lib" atau yang telah dimatikan /GS, dan yang berjalan pada platform tertanam 6.0 CE pre-Windows.

Untuk mengatasi masalah ini:
  1. Secara eksplisit termasuk "libcmt.lib" dalam daftar perpustakaan tambahan untuk tautan langsung melawan.
  2. Mematikan linker peringatan (/ nowarn:4099)

Databinding gagal pada kode Web tes dalam Visual Studio Team Suite untuk peranti penangkap lunak penguji:

Kesalahan ini terjadi bila kode Web tes yang terikat pada data sumber yang berbeda yang dijalankan dari tes beban yang sama.

Skenario:
  1. Membuat dua kode Web tes yang menggunakan databinding dan terikat ke data sumber yang berbeda.
  2. Menambahkan dua tes untuk menguji satu beban.
  3. Menjalankan tes beban.
Kesalahan ini menunjukkan bahwa data tersebut untuk salah satu data sumber dua tidak dapat ditemukan.

Untuk mengatasi masalah ini:
  • Ini adalah resolusi tidak ada pada saat ini. Kami akan merilis perbaikan terbaru selama kuartal pertama 2007 bahwa Anda akan dapat men-download pada http://Go.Microsoft.com/fwlink/?LinkId=80456.

aplikasi web dan proyek-proyek

Refactoring kinerja dalam proyek-proyek situs web ASP.NET ditingkatkan:

Menerapkan operasi refactoring di solusi yang berisi situs web ASP.NET sekarang melakukan lebih baik.

Sebelum menentukan jika halaman .aspx harus dimuat, operasi refactoring akan:
  • Melakukan pencarian leksikal pada elemen yang direfractor untuk menentukan apakah ada di halaman .aspx.
  • Menentukan apakah referensi dapat diakses dari lingkup saat ini.
Dalam proyek-proyek aplikasi web, Ubah nama refactoring dan Telisik semua referensi tidak didukung dari dalam .aspx file. Namun, refactoring dalam file kode di belakang adalah yang didukung sepenuhnya.

Web aplikasi proyek masalah konversi:

Konversi dari solusi campuran yang berisi Visual C# maupun Visual J# proyek mungkin gagal atau dapat menghasilkan sebuah proyek yang kosong. Solusi adalah untuk mengubah setiap proyek secara individual oleh mulai dengan contoh baru dari Visual Studio untuk setiap konversi.

Membatalkan konversi sebuah proyek untuk proyek Web aplikasi dapat menyebabkan kesalahan dan meninggalkan proyek dalam keadaan setengah-dikonversi.

Upgrade proyek Visual Basic 6 WebClass 2003 mungkin gagal untuk menyelesaikan. Penyelesaian masalah adalah untuk menutup proyek, dan kemudian membuka kembali itu dan jalankan kembali upgrade.

Dalam proyek-proyek aplikasi web, ketika Anda mengkonversi file Visual Basic atau file .aspx, berkas desainer mungkin tidak diperbarui dengan benar. Solusi adalah untuk memperbaiki file secara manual.

Proyek-proyek situs web dan proyek-proyek aplikasi web masalah umum:

aplikasi web proyek sistem tidak mendeteksi file web.config hilang. Menambahkan kontrol yang memerlukan informasi konfigurasi akan menyebabkan folder palsu muncul dalam solusi Explorer. Solusi adalah untuk menambahkan berkas Web.config secara manual sebelum Anda menambahkan kontrol setiap proyek aplikasi web.

Proyek aplikasi web yang berisi subproyek bahwa referensi kontrol dalam proyek akar dapat menggantung IDE.

Jika situs web solusi yang berisi .pdb dan .xml ditambahkan ke TFS kontrol sumber, file .pdb dan .xml file tidak dapat ditambahkan dengan benar.

Visual Studio akan bocor kehabisan memori ketika Anda menjalankan Wizard di dalam pandangan di dalam Multiview. Solusi adalah untuk menyimpan solusi dan kemudian restart Visual Studio.

Perubahan ke folder bin dalam proyek-proyek situs web dan aplikasi web dapat menyebabkan Visual Studio untuk membuat kopi karbon bayangan folder bin seluruh. Menyalin ini dapat memperlambat kinerja Visual Studio dan mengkonsumsi ruang disk.

Jika Anda pengguna dan halaman kontrol ada di namespaces berbeda yang berada di bawah namespace akar yang sama, kode yang dihasilkan tidak akan mengkompilasi karena namespace yang desainer menciptakan untuk deklarasi kontrol pengguna di dalam halaman salah. Solusi adalah untuk menghapus deklarasi dari file desainer dan kemudian meletakkannya dalam kode-file di belakang. Setelah pindah ke kode-file di belakang, itu akan tetap di sana tidak berubah bahkan jika Anda mengubah halaman.

Menginstal dan menghapus browser pihak ketiga mungkin menyebabkan berjalan dengan menekan F5 dan lihat dalam Browser perintah untuk berhenti bekerja untuk proyek-proyek aplikasi web. Anda harus memeriksa untuk melihat apakah bukti kunci registri berikut masih tersedia:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE] @ = "" Dapat Files\\Internet Explorer\\iexplore.exe"" "" Jalan""=""dapat Files\\Internet Explorer;"" "
Setelah Anda menginstal Service Pack, proyek-proyek aplikasi web pada Windows 2000 mungkin gagal untuk menyambung ke server pengembangan ASP.NET sisi klien. Ini dapat menyebabkan membangun gagal dan mungkin menggantung Visual Studio. Masalahnya adalah hasil dari kondisi balapan antara sistem proyek dan pengembangan server. Solusi adalah untuk mengkonfigurasi proyek untuk menggunakan IIS pada Windows 2000 dan dengan demikian menghindari pengembangan server.

Dalam proyek aplikasi web, mencoba untuk membuat sebuah Pengangan kejadian dengan mengklik dua kali peristiwa dalam desainer mungkin gagal ketika kelas halaman berisi satu atau lebih metode kelebihan beban. Hal ini tidak terjadi ketika Anda menggunakan situs web proyek.

Penerbitan proyek aplikasi web untuk berbagi baca-saja akan menyebabkan Visual Studio untuk kecelakaan. Solusi adalah untuk memastikan bahwa saham dapat ditulis.

Firewall pihak ketiga mungkin menyebabkan Visual Studio untuk kecelakaan.

Dalam proyek aplikasi web, setiap penggunaan CTRL + F5 atau lihat di Browser akan menyebabkan contoh baru dari Internet Explorer akan diluncurkan.

Proyek-proyek situs web gagal untuk sarang dengan baik dalam proyek-proyek aplikasi web.

Menambahkan gambar melalui halaman sumber daya properti dapat menyebabkan pesan galat palsu untuk ditampilkan.

WSE 3.0 kalkir tidak bekerja dengan proyek-proyek yang dibuat dengan menggunakan Visual Studio 2005 aplikasi web proyek. Kalkir bekerja seperti yang diharapkan di WSE 3.0 untuk proyek-proyek situs web.

Mengaktifkan jejak profiling dari proyek-proyek aplikasi web atau aplikasi layanan Web:

Jejak profil dari Visual Studio IDE tidak bekerja untuk proyek-proyek aplikasi web atau Layanan Web aplikasi. Kode pengguna tidak terlihat dalam laporan.

Untuk mengatasi masalah ini:
  1. Buka halaman properti proyek.
  2. Untuk Visual C# proyek, tambahkan berikut untuk Post-Build acara baris perintah jendela:
    $(DevEnvDir) \.\..\team tools\performance tools\vsinstr$(TargetPath)
  3. Untuk proyek-proyek Visual Basic, klik Membangun peristiwa untuk membuka Membangun peristiwa kotak dialog. Tambahkan berikut untuk Post-Build acara baris perintah jendela:
    $(DevEnvDir) \.\..\team tools\performance tools\vsinstr$(TargetPath)
  4. Profil seperti biasa dari IDE.
Jika Anda ingin menjalankan sampel profil, Hapus baris ini dari halaman properti.

Unspecified error ketika memeriksa dalam aplikasi web Visual Studio 2003 setelah konversi dalam Visual Studio 2005 SP1:

Galat ini terjadi dalam skenario berikut:
  1. Pada Visual Studio 2003, membuat solusi, menambahkan aplikasi web, dan kemudian menambahkannya ke kontrol sumber.
  2. Dalam Visual Studio 2005 pada File menu, klik Terbuka dari kontrol sumber dan kemudian pilih Visual Studio 2003 solusi.
  3. Dalam Migrasi dialog kotak yang muncul, klik Menyelesaikan untuk bermigrasi solusi untuk Visual Studio 2005.
  4. Peringatan ini ditampilkan selama migrasi:
    Satu atau lebih proyek di solusi tidak bisa dimuat untuk alasan berikut: berkas proyek atau web telah dipindahkan, mengubah nama atau tidak pada komputer Anda. Proyek ini akan diberi label sebagai tidak tersedia di solusi Explorer. Memperluas proyek node untuk menunjukkan alasan proyek tidak bisa dimuat.
  5. Klik Oke. Solusi akan bermigrasi berhasil, tetapi proyek akan tidak bermigrasi dan akan tersedia dalam Solusi Explorer.
Untuk mengatasi masalah ini:
  1. Menginstal Visual Studio 2003.
  2. Membuat solusi dalam Visual Studio 2003.
  3. Menginstal Visual Studio 2005.
  4. Memuat solusi dalam Visual Studio 2005 dan kemudian menyimpannya.
  5. Menginstal Visual Studio 2005 SP1.
  6. Memuat solusi yang Anda simpan di langkah 4.

peranti penangkap keras catatan

Pelanggan yang bekerja dengan jenis papan ARMV4i dan ARMV4T:

Jika Anda bekerja dengan ARMV4i dan ARMV4T papan jenis dengan instruksi set id 84017153 dan 84082689, maka Anda tidak akan dapat kami Visual Studio untuk menyebarkan aplikasi, debug, atau tes pada peranti penangkap.

Untuk mengatasi masalah ini:
  1. Membuat kopi rekam cadang dari Microsoft.TypeMaps.8.0.xsl, yang terletak di C:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons\.

    Dalam Microsoft.TypeMaps.8.0.xsl, setelah <QISCONTAINER>(saluran 6)</QISCONTAINER>, tambahkan baris berikut:
    <QIS ID="84017153">
      <PROPERTYCONTAINER>
        <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
          </PROPERTYCONTAINER>
    </QIS>
    <QIS ID="84082689">
      <PROPERTYCONTAINER>
        <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
      </PROPERTYCONTAINER>
        </QIS>
    
  2. Simpan file.

Produk-produk terkait

Microsoft Device Emulator versi 2.0:

Visual Studio 2005 SP1 tidak memperbarui diinstal Microsoft Device Emulator. Microsoft Device Emulator 2.0 akan dirilis pada Januari 2007. Dengan Microsoft Device Emulator 2.0 pengguna dapat memperoleh manfaat dari banyak kinerja yang lebih tinggi dan pengembangan aplikasi peranti penangkap target untuk platform Windows Embedded CE 6.0 baru-baru ini dirilis. Untuk informasi lebih melihat informasi http://Go.Microsoft.com/fwlink/?LinkId=80668.

Crystal Reports for Visual Studio 2005 layanan paket 1:

Crystal Reports for Visual Studio 2005 Service Pack 1 akan dirilis pada musim semi 2007. Service Pack akan meningkatkan kualitas keseluruhan fitur produk yang ada dan mempertahankan tingkat kompatibilitas mundur dengan Visual Studio 2005 SP1 dan Windows Vista. Service Pack akan membahas isu-isu yang diangkat oleh umpan balik pelanggan dan pengujian internal. Obyek bisnis berkomitmen untuk meningkatkan kualitas produk kami. Untuk informasi lebih lanjut, atau untuk men-download terbaru Crystal Reports for Visual Studio Service Pack, kunjungi Crystal laporan Service Pack.

Dotfuscator Community Edition:

Dotfuscator Community Edition telah diperbarui sejak Visual Studio 2005 versi peluncuran asli. Kunjungi Pre-emptive solusi untuk membaca tentang perubahan dan untuk mendapatkan pembaruan gratis.

© 2006 Microsoft Corporation

Properti

ID Artikel: 928957 - Kajian Terakhir: 25 Juni 2012 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Visual Studio 2005 Team Edition for Software Architects
  • Microsoft Visual Studio 2005 Team Edition for Software Developers
  • Microsoft Visual Studio 2005 Team Edition for Software Testers
  • Microsoft Visual Studio 2005 Team Foundation Server
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
Kata kunci: 
kbhowto kbreadme kbfix kbinfo kbmt KB928957 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 928957

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com