Rezumat
Acest articol listează problemele cunoscute cu instalarea și eliminarea Microsoft Visual Studio 2008 Service Pack 1 (SP1). În plus, acest articol prezintă caracteristici din Visual Studio 2008 SP1.
Notele de lansare pentru Visual Studio 2008 SP1 pentru edițiile Express sunt incluse în următorul articol din baza de cunoștințe Microsoft:950264 lista de modificări și fix probleme în Visual Studio 2008 Service Pack 1 pentru edițiile Express
Mai multe informații
Produsele pentru care se aplică Visual Studio 2008 SP1
-
Microsoft .NET Framework 3.5
-
Microsoft Windows SDK
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition pentru profesioniștii bazei de date
-
Visual Studio 2008 Team Edition pentru arhitecţii Software
-
Visual Studio 2008 Team Edition pentru dezvoltatorii de Software
-
Visual Studio 2008 Team Edition pentru software-ul verificatori
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Cum se obține Visual Studio 2008 SP1
Pentru a obține Visual Studio 2008 SP1, vizitați următorul site Web Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enAcest pachet instalează pachetul de service pentru următoarele ediții de Visual Studio 2008:
-
Visual Studio 2008 Team Suite
-
Visual Studio 2008 Team Edition pentru profesioniștii bazei de date
-
Visual Studio 2008 Team Edition pentru arhitecţii Software
-
Visual Studio 2008 Team Edition pentru dezvoltatorii de Software
-
Visual Studio 2008 Team Edition pentru software-ul verificatori
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
Pentru mai multe informații despre locația de descărcare pentru Visual Studio 2008 Service Pack 1 pentru edițiile Express, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
950264 lista de modificări și fix probleme în Visual Studio 2008 Service Pack 1 pentru edițiile Express
Modificat caracteristici și fix probleme în Visual Studio 2008 SP1
Pentru mai multe informații despre caracteristicile modificate și fix probleme în Visual Studio 2008 SP1, faceți clic pe următoarele numere de articol pentru a vedea articolele în baza de cunoștințe Microsoft:
951845 lista de modificări și fix probleme în Visual Studio 2008 Service Pack 1 pentru edițiile de echipă
951847 lista de modificări și fix probleme în .NET Framework 3.5 Service Pack 1 Acest pachet service pack adaugă următoarele caracteristici noi:
-
Suport SQL Server 2008 Community Technology Preview (CTP)
-
Visual Basic PowerPack următoarele controale:
-
Linie
-
Formă
-
Date permite
-
-
Îmbunătățiri în serviciul Windows Communication Foundation (WCF) redenumirea proces în Visual Basic.
-
Nivel de document caracteristici pentru nivel de aplicație programele de completare în Visual Studio Tools for Office.
-
Suportul pentru momentul în aplicația ClickOnce pentru extensii de nume de fișier și particularizare meniu Start .
-
Biblioteci de asistență pentru tehnice raport 1 (TR1) în Visual C++.
-
Îmbunătățiri în Microsoft Foundation Class (MFC) în Visual C++ pentru a accepta aspectul şi comportamentul de Microsoft Office.
-
SQL Server 2008 suport pentru proiecte Web în Visual Web Developer.
-
JavaScript formatarea suport în Visual Web Developer.
-
Îmbunătățiri în serviciul WCF redenumirea proces în Visual Web Developer.
-
Depanarea modificările de îmbunătățire a suportului pentru inspectarea rezultatele de interogări de interogare Language-Integrated (LINQ) în memorie.
-
O Visual C# caracteristică nouă care oferă un set bogat de eroare informații despre codul.
-
Capacitatea de parteneri Visual Studio Industry parteneri (VSIP) pentru a instala o copie a fișierelor pentru un pachet care pot fi utilizate de mai multe aplicații izolat.
-
Următoarele caracteristici noi în Windows Presentation Foundation (WPF) Designer
-
Suport timp de o filă de evenimente de proiectare
-
Un TabControl control și Expander
-
Cod pentru a redenumi XAML și accesați definition funcționalitate.
-
-
Îmbunătățiri în Visual Studio Tools pentru sistemul Office (VSTO) pentru a accepta în jurnal a erorilor de completare.
-
Îmbunătățiri în Explorer de schemă XSD.
-
Modificări în pasul în anumite caracteristica și filtrarea Pasul depanare caracteristica pentru proprietățile gestionate și operatorii gestionate de depanare.
-
Capacitatea depanator pentru a revoca simbol și sursă de descărcare de la serverele Microsoft Public de simboluri.
-
Suport simplificat pentru referință sursă în depanator.
-
ADO.NET entitate Designer pentru a facilita accesul la date.
-
Posibilitatea de a adăuga Cache locală a bazei de date la proiecte de dispozitiv.
-
Șabloane de date dinamic ASP.NET și controalele de instrumente.
-
-
-
Modificările în fișierul Svcutil.exe și în Visual Studio 2008 SP1 restabiliți proprietatea opțional în definiția de schemă XML (XSD). Utilizați proprietatea opțional face următoarele:
-
Utilizați următoarea comandă pentru a genera o clasă de ambalaj pentru un parametru opţional:
svcutil wsdl_file_name.wsdl / încadrate
-
Aveți posibilitatea să adăugați o instrucțiune < încadrate > adevărat < / împachetate > din secțiunea ClientOptions în fișierul svcmap pentru a face referire la serviciul WSDL.
Notă Fișierul Svcutil.exe implementează proprietatea opțional în .NET Framework 2.0. Cu toate acestea, proprietatea opțional nu este disponibilă în .NET Framework 3.5.
-
Visual Studio Tools for Office System 3.0 Runtime
Caracteristici noi și funcționalitățile
-
Nivel de document caracteristici sunt activate pentru programele de completare VSTO. De exemplu, ListObject control și gestionate controale sunt activate.
Visual Web Developer 2008
Caracteristici noi și funcționalitățile
-
Visual Web Developer 2008 Express acceptă modelul de proiect aplicație Web și șabloane. În plus, Visual Web Developer 2008 Express acceptă proiecte biblioteci de clase. Aveți posibilitatea să creați o asamblare separat pentru a salva logica partajat de pe site-ul Web sau de la cererea dumneavoastră.
-
Suport pentru comenzile de formatare JScript este îmbunătățită. Rapidă de la tastatură CTRL + K și rapidă de la tastatură CTRL + D sunt acum acceptate pentru fișiere JScript (.js) independent și JScript .aspx pagini.
-
Este adăugat suport pentru Microsoft SQL Server 2008. Vă puteți conecta la SQL Server 2008 în Server Explorer. Operațiunea de glisare și fixare la Server Explorer acum acceptă generarea de cod pentru tipurile de date care sunt specifice pentru SQL Server 2008. Aceste tipuri de date se numără următoarele:
-
Data
-
-
Datetime2
-
Datetimeoffset
-
-
Adăugat suport pentru Internet Information Services (IIS) 7 Module gestionate șablon de proiect și șablonul de proiect IIS 7 rutină de tratare. De aceea, aveți posibilitatea să creați IIS 7 gestionate modulul proiecte și IIS 7 rutină de tratare proiecte în Visual Studio.
-
Șabloane de proiecte au fost adăugate, astfel că aveți posibilitatea să utilizați controalele de date dinamice ASP.NET. Visual Studio acum conține șabloane de proiecte pentru crearea de site-uri Web și aplicații Web care utilizează noua caracteristică ASP.NET de date dinamic.
Visual C++
Caracteristici noi și funcționalitățile
-
Versiunea de lansare a Visual C++ 2008 Feature Pack este inclusă în Visual Studio 2008 SP1.
Visual C#
Caracteristici noi și funcționalitățile
-
Acest pachet service pack adaugă suport de depanare pentru următoarele elemente:
-
Variabile de interval în interogări
-
Tipuri de anonim
-
-
-
Caracteristicile modificate și funcționalitățile
-
În versiunile anterioare de Visual Studio, lista de activități este populat utilizând este de făcut activitățile specificate în fișierele deschise. În acest pachet service pack, Visual C# IDE extinde această funcționalitate. Visual C# IDE populează lista de activități utilizând este de făcut activitățile specificate în întreaga soluția.
Caracteristici îmbunătățite și funcționalitățile
-
Acest pachet service pack îmbunătățește performanța Enumerable.Cast < T > metoda prin dezactivarea conversii valoare primitive și conversii explicit definite de utilizator. Un exemplu de o valoare primitive conversie este o conversie de la tipul de date int lung tipului de date.
-
Acest pachet service pack îmbunătățește performanța de interogare standard în cazul în care operatorul și a operatorului de interogare standard Selectați .
Visual Basic
Caracteristici noi și funcționalitățile
-
Un editor de exemplu de cod pentru Visual Basic cod este adăugat la Visual Studio 2008 IDE.
-
-
Se adaugă suport pentru Microsoft SQL Server 2008. Acest pachet service pack vă permite să vă conectați la și apoi funcționează cu baze de date SQL Server 2008.
-
Controlul linie este adăugat.
-
Formă de control este adăugat.
-
Controlul de date permite este adăugat.
Caracteristici îmbunătățite și funcționalitățile
-
Windows Communication Foundation (WCF) Service redenumiți experiența este îmbunătățită.
-
Mod detaliat VBUpgrade include mai multe informații.
Windows Presentation Foundation (WPF) Designer
Caracteristici noi și funcționalitățile
-
Fereastra proprietăți conține acum fila evenimente . Fila evenimente vă permite să creați, atribuiți și revizuiți evenimentele.
-
Fereastra proprietăți acum vă permite să sortați proprietăți în ordine alfabetică de nume de proprietate și de categorii.
-
Operațiunile de redenumire și caracteristica du-te la definirea au fost actualizate pentru a lucra mai bine cu XAML. Operațiunile de redenumire în fișierul de cod în spate redenumiți definiția XAML. În plus, aveți posibilitatea să mutați XAML declarația unui control utilizând caracteristica du-te la definiție pe o instanță în fișierul de cod în spate.
-
Acum glisați controale din caseta de instrumente pentru designer chiar și atunci când XAML este activă. Aveți posibilitatea să glisați chiar controale din caseta de instrumente pentru XAML editor.
-
Snaplines implementate pentru spațiere de control. Această implementare vă permite să cu ușurință pune un control la distanță fixă din alte controale sau container marginile.
-
Controlul Expander acum se extinde automat când este selectat controlul sau când glisați un alt control asupra controlului de extindere. În acest mod, poate de proiectare conținutul controlul Expander design timp fără a afecta proprietatea IsExpanded la momentul de execuție.
-
Acum aveți posibilitatea să ștergeți existente grilă rândurile şi coloanele glisând grile pe șină grilă. Această acțiune păstrează pozițiile toate controalele conţinute pe design.
Caracteristici îmbunătățite și funcționalitățile
-
Multe îmbunătățiri de stabilitate și performanță au fost făcute la Visual Studio 2008 SP1. Un domeniu cheie de îmbunătățiri include mai rapid, mai robust document de încărcare și raportare erori mai precis.
Windows SDK
Caracteristici îmbunătățite și funcționalitățile
-
SvcTraceViewer.exe și SvcUtil.exe - instrumente Windows Communication Foundation (WCF) Service Trace Viewer
Depanator Visual Studio
Caracteristicile modificate și funcționalitățile (se aplică la toate SKU)
-
Caracteristica pas în anumite și caracteristica Pasul filtrare pentru proprietățile gestionate și operatorii gestionate sunt modificate. Depanator evită pas cu pas în proprietate getters și în operatorul suprasarcini. Pentru a schimba acest comportament, faceți clic pe pas în -> în meniul de comenzi rapide în timp de depanare.
În plus, aveți posibilitatea să dezactivați acest comportament complet. Pentru a face acest lucru, urmați acești pași:-
În Visual Studio 2008, faceți clic pe Opțiuni în meniul Instrumente .
-
Extindeți depanareși apoi faceți clic pe General.
-
Dezactivați comportamentul "pas în" în panoul General .
-
Caracteristici îmbunătățite și funcționalitățile (se aplică la toate VS Standard și SKU o versiune ulterioară)
-
Această actualizare conține îmbunătățiri pentru tratarea simboluri și surse de la serverele Microsoft Public. O opțiune este adăugat care permite cu ușurință simbol și sursă descărcarea de pe serverele Microsoft Public de simboluri. De asemenea, puteți anula descărcările de simboluri care dura mult timp. Pentru a configura această opțiune, urmați acești pași:
-
În Visual Studio 2008, faceți clic pe Opțiuni în meniul Instrumente .
-
-
Dezactivați comportamentul "pas în" în panoul General .
-
-
Această actualizare conține îmbunătățiri pentru modelul Debugger Automation. Această actualizare adaugă automatizare model suportul pentru adresa puncte de întrerupere și evaluare Expression non-curent de fire sau cadre.
Proiecte de date
Caracteristici noi și funcționalitățile
ADO.NET entitate Designer
Designer de entitate ADO.NET este adăugată în toate edițiile Visual Studio 2008. Designer de entitate ADO.NET include următoarele caracteristici.
-
Entitate Designer
Utilizând entitate Designer, posibilitatea să efectuați următoarele acțiuni:-
Genera o entitate model de date dintr-o bază de date și va afișa modelul pe suprafața designer.
-
Validați modele și mapările timp de proiectare.
-
Opțional încorporați artefacte de metadate Entity Framework în Adunarea de ieșire. ENTITY Framework metadate artefacte care aveți posibilitatea să încorporați includ următoarele:
-
Schemă conceptuală definition language (CSDL) artefacte
-
Maparea specificațiile language (MSL) artefacte
-
Stocați schema definition language (SSDL) artefacte
-
-
-
Model de actualizare a generat și mapările atunci când modificați tabele în baza de date.
-
-
Fereastra instrumentului entitate maparea detalii
În fereastra instrumentului entitate maparea detalii, posibilitatea să efectuați următoarele acțiuni:-
Vizualizați și editați mapările pentru entități și asocierile.
-
-
Hartă o entitate ierarhiei pentru mai multe tabele utilizând tabel per mapări de tip (TPT).
-
Hartă entități pentru proceduri stocate.
-
-
-
-
-
Fereastra instrumentului Model Browser
În fereastra instrumentului Model Browser, posibilitatea să efectuați următoarele acțiuni:-
Vizualiza modelul ca un arbore ierarhie.
-
Navigați cu ușurință la entități, proprietăți și asocierile de designer din modelul de browser și viceversa.
-
-
Asistență
Designer de entitate ADO.NET adaugă suport pentru următoarele:-
Microsoft SQL Server Compact Edition
-
Următoarele tipuri noi în SQL Server 2008:
-
Data
-
Ora
-
DateTime2
-
-
FileStream
-
Obiect relaționale Designer (O/R Designer)
-
-
Designer O/R în toate edițiile Visual Studio 2008 acceptă următoarele tipuri de nouă în Microsoft SQL Server 2008:
-
Data
-
-
-
DateTimeOffset
-
FileStream
-
XML editor şi XSLT debugger
Schemă XML Explorer este adăugat la toate edițiile Visual Studio 2008, cu excepția edițiile Express. Schemă XML Explorer include următoarele caracteristici:
-
Prezentare de schemă setează într-o fereastră instrument care prezintă o vizualizare ierarhică de o definiție de schemă XML (XSD) și de XSDs asociate.
-
-
-
Integrarea cu editorul XML pentru a activa navigare din arborele editorul XML și invers.
Caracteristici îmbunătățite și funcționalitățile
Depanator XML Editor şi XSLT
Mai multe solicitări de clienți și actualizări de software s-au aplicat în editorul XML și în depanator XSLT.
Probleme cunoscute din acest pachet service pack și cum se soluționează le
-
Pentru mai multe ediții de Visual Studio 2008, Microsoft oferă suport numai acele configuraţii în care toate edițiile sunt la nivelul pachetului service pack. Dacă un computer se execută mai multe versiuni de limbă de Visual Studio 2008, mai multe ediții de Visual Studio 2008 sau ambele, toate edițiile trebuie să fie la nivel de lansare sau la nivel de SP1 să fie acceptat de Microsoft.
Remedierile rapide incluse în acest pachet service pack
Articol din baza de cunoștințe Microsoft |
Titlu |
---|---|
Remediere: Visual Studio 2008 performanța scade atunci când pas prin codul sursă pe care l-ați descărcat de pe serverul sursă de referință |
|
Remediere: Mesaj de eroare când se compilează un proiect Visual C++ 2008: "eroare C2471: nu poate actualiza programul bazei de date" |
|
Mesaj de eroare atunci când legați un proiect Visual C++ utilizând /INCREMENTAL de compilare din Visual Studio 2008: "LNK1000: eroare internă în timpul IncrBuildImage" |
|
Remediere: Este posibil să întâmpinați diverse probleme atunci când încercați să genereze tip bibliotecă informații utilizând asamblarea Microsoft.VisualStudio.Shell.Interop.dll în Visual Studio 2008 |
|
Remediere: Este posibil să apară probleme de performanță IDE după ce utilizați Visual Studio 2008 pentru a construi un proiect Visual Basic |
|
Este disponibilă o actualizare cumulativă pentru Visual Studio 2008 și Visual Web Developer Express 2008 |
|
Remediere: Panoul seturilor de date nu este disponibilă în report designer atunci când deschideți un fișier de SQL Server Reporting Services 2005 RDLC în Visual Studio 2008 |
|
Remediere: Un fișier care este ștearsă din ramura sursă există în continuare în ramura țintă după ce efectuați o operațiune de îmbinare în Visual Studio 2008 Team Foundation Server |
|
Remediere: Mesaj de eroare când încercați să utilizați expertul de configurare sursă de date împreună cu o sursă de date ODBC în Visual Studio 2008: "Proceduri neacceptat" |
|
Remediere: Compilator Visual Basic (Vbc.exe) poate folosi 100 % din resursele CPU la compilarea o aplicație 2008 Visual Basic, care depinde de pe mai multe asamblări și pe multe referințe |
Fix probleme care au fost raportate de clienții
Următorul tabel listează unele probleme remediate de acest pachet service pack. Remedieri rapide nu s-au lansat pentru aceste probleme.
Visual Studio Tools for Office System 3.0
ID de conectare |
Descrierea |
---|---|
301392 |
VSTO și Visual Basic for Applications Interop nu funcționează. Acest comportament determină proprietatea EnableVBACallers pentru a impune o eroare VBA în Visual Studio 2008. |
306900 |
Adăugați un control casetă text într-o regiune formular Outlook de Microsoft. Apoi, încercați să copiați, șterge sau lipiți de control utilizând tastatura. Când procedați astfel, controlul caseta text nu funcționează. |
311397 |
Versiunea de lansare a VSTO 3.0 nu eliberează memoria alocat de la sine. |
328329 |
Memoria cache de date este deteriorată când protejate word particularizări există. |
Visual Studio Web Developer 2008
ID de conectare |
Descrierea |
---|---|
291226 |
Când se compilează un proiect care utilizează fișiere .refresh, fișierele .refresh durează mult timp pentru a compila. |
292096 |
Spații sunt inserate incorect când formatați un fișier de (.css) foaie de stil în cascadă. |
293526 |
Web depanare Operațiunea nu reușește dacă secțiunea de compilare este definit în interiorul elementul locație în fișierul Web.config. |
293683 |
Cascading style sheet (CSS) IntelliSense adaugă ghilimele duble în atributul class după ce activați opțiunea de Inserare atribut valoare ofertă atunci când tastaţi . |
299418 |
Când adăugați o nouă pagină coordonatoare proiectului și selectați o pagină coordonatoare părinte pentru Noua pagină coordonatoare, valoarea implicită a atributul AutoEventWireup este setată la False. |
302554 |
Primiți un mesaj de eroare "Could not find selector CSS class"< Class_Name >"" Când faceţi clic pe Salt la definiții în numele DIV class. |
303796 |
Atunci când depanați un serviciu Web, Visual Studio actualizează automat referințele Web într-o aplicație Web de client, care se execută pe același computer. |
304108 |
Primiți un mesaj de eroare "atribut nu este validă - valoarea nu este validă în funcţie de tipul de date sa 'NmToken'" atunci când adăugați mai multe valori pentru atributul traceOutputOptions în fișierul Web.config. |
307231 |
Imposibil de adăugat o pagină coordonatoare imbricată ca un element nou în proiecte de aplicații Web. |
308786 |
Când deschideți două sau mai multe pagini aspx, imaginile nu se afișează în vizualizarea de proiectare Visual Studio 2008. |
309571 |
Culoare de codificare caracteristică nu este disponibilă atunci când editați un fișier Microsoft Visual Basic Scripting Edition (.vbs) în Visual Studio 2008. |
309977 |
Visual Studio 2008 nu mai răspunde Când lucrați în fișiere de mari dimensiuni HTML. |
310296 |
Visual Studio 2005 publică fișierul bin\vssver2.scc. |
310858 |
Visual Studio 2008 Beta 2 se blochează Când formatați un fişier .css individuali. |
311717 |
Când utilizați controalele particularizate care sunt în interiorul unui panou fila care se află în interiorul un container fila în vizualizarea detalii, primiți un mesaj de eroare. |
312146 |
În cascadă style sheet (.css) fișierele în folderele de sub folderul App_Themes sunt ignorate timp de proiectare. |
312199 |
Dacă specificați un fișier .config extern în atributul configSource de compilare element în fișierul Web.config, operațiunea de depanare nu reușește. |
314664 |
Atunci când actualizați sursa un parametru pentru o interogare care este definit pentru un obiect SqlDatasouce , Visual Studio 2008 corupe alţi parametri de interogare. |
314745 |
Aveți posibilitatea să utilizați proprietatea Page.StyleSheetTheme într-o pagină care utilizează o pagină coordonatoare. |
315930 |
Atunci când editați pagini Web care conțin tabele în mod proiectare, codul sursă pagina Web se întrerupe. |
317032 |
Când puneți Visual Studio pe un monitor secundar într-un scenariu de două monitoare, apare o problemă când redimensionați editor. |
317251 |
Când se leagă un fişier .css într-o pagină coordonatoare utilizând ~ / sintaxă, paginile copilul nu poate accesa fișierul .css. |
320945 |
JScript IntelliSense nu funcționează cu biblioteca JavaScript "Ext JS". |
321902 |
HTML designer nu înlocuiește selecția atunci când efectuați o operațiune de lipire. |
321928 |
HTML designer nu acceptă comenzi rapide de la tastatură. |
322465 |
HTML designer anulează text de intrare care înlocuiește o selecție dacă selecția are o etichetă. |
322633 |
Sintaxa evidenţierea caracteristica nu este disponibilă pentru fișierele .asp clasic. |
324668 |
ASP.NET designer incorect pune eticheta < span > evita SqlDataSource parametri. |
327262 |
Dacă selectați un control în interiorul un tabel din cadrul unui panou, controlul este selectată incorect în modul de sursă. |
327560 |
O pagină HTML nu nu afișează corect după ce faceți dublu clic pe un buton vizualizare. |
328944 |
Butonul Vizualizare cod și butonul Vizualizare nu sunt activate și tasta F7 și SHIFT + F7 tastatură nu funcționează. |
328999 |
Introduceți o etichetă de referință < > JavaScript fișier pentru a indica un fișier de JavaScript încorporat într-un proiect în Visual Studio 2008. Când se compilează proiectul, este posibil să primiți un mesaj de eroare asemănător cu următorul: Imposibilitatea de a copia fișierul "obj\Debug\ClassLibrary.dll" la "bin\Debug\ClassLibrary.dll". Procesul nu poate accesa fișierul 'bin\Debug\ClassLibrary.dll', deoarece acesta este utilizat de un alt proces. Această problemă apare atunci când ambele fișiere sunt deschise în Visual Studio 2008 IDE. |
330457 |
În modul de proiectare Visual Studio 2008, intrarea meniul "Vizualizare cod" drept comenzi rapide nu este întotdeauna vizibile |
330792 |
Proprietatea NavigateURL a controlului Hyperlink rezolvă incorect URL-ul. |
331383 |
Referințe JavaScript în asamblări încorporat nu sunt urmate |
331523 |
JavaScript IntelliSense conține o eroare tipografice pentru metoda fontcolor și privind metoda. |
331534 |
JavaScript IntelliSense nu afișează unele membri ai obiectul RegExp. |
332864 |
ASP.NET redare uneori nu afișează paginile care utilizează corect pagini coordonatoare imbricată |
332941 |
JavaScript IntelliSense este dezactivată dacă opţiunea este dezactivată bara de navigare |
333575 |
HTML editor aleator șterge coduri html din paginile aspx special etichete închidere |
336039 |
Atunci când vă conectați la un mouse de laptop Microsoft pe computer, să apară probleme de interfață utilizator. |
337534 |
Când utilizați obiectele LinkButton, poate apărea o problemă "HTML deteriorarea". |
337804 |
Când se redau embedded tabele care conțin "width = 100 %" etichetă în Vizualizarea proiectare din Visual Studio 2008 IDE, IDE poate înceta să răspundă. |
338211 |
Acum puteți dezactiva caracteristica previzualizare și deschideți orice conținut direct în vizualizare și acel comportament de stabilire ca implicit. |
338668 |
Visual Studio 2008 nu mai răspunde în Vizualizare atunci când utilizați imagine gif animat într-un control Atlas UpdateProgress |
342172 |
Visual Studio Editor produce HTML neașteptate și incorectă după ce se glisează un control UpdatePanel unui panou de control. |
Visual C#
ID de conectare |
Descrierea |
---|---|
294736 |
IntelliSense propune proprietăţi doar în citire în obiectul initializers. |
295945 |
Eliminați neutilizate Usings comanda nu elimină nelegat folosind declarații de interogare Language-Integrated (LINQ). |
299277 |
Interfața System.Linq.IGrouping nu se poate utiliza în obligatorii pentru Windows Presentation Foundation (WPF) o proprietate cheie, deoarece interfața este implementat în mod explicit. |
299827 |
Funcția de redenumire în caracteristica Refactor nu întotdeauna ocupa de șir conținutul corect. |
303073 |
Când se compilează codul care a format incorect Comentarii utilizând opțiunea /doc , este posibil să primiți un mesaj de eroare "Eroare internă de compilare". |
304338 |
Atunci când creați o rutină de tratare evenimente generic utilizând caracteristica "genera de tratare a evenimentului fila", Visual Studio 2008 IDE se blochează. |
304804 |
Utilizând Directiva nu se aplică ambele părți ale o metodă parțială dacă Directiva utilizând este definit în diferite domenii. |
305895 |
Operatorul "==" și "! ="operatorul nu funcționează corect când operatorii compara un tip de valoare poate fi nul cu el însuși. Această problemă apare atunci când valoarea de tip este nulă. |
307131 |
IntelliSense nu afișează extensie metodele care se aplică la parametrii de tip generic. |
315853 |
Două declarații de Blocare în acelaşi bloc poate provoca compilator să se întrerupă. |
316127 |
Atunci când apăsați CTRL + ENTER sau SHIFT + CTRL + ENTER într-un comentariu XML, Visual Studio 2008 se blochează. |
336039 |
Probleme de interfață utilizator atunci când Microsoft laptop mouse-ul este conectat la |
317256 |
Șablonul Debugger Visualizer face referire la o versiune greșită a Adunarea Microsoft.VisualStudio.DebuggerVisualizers atunci când este instalată o versiune anterioară de Visual Studio. |
319387 |
Când apelați o metodă de interfață generic în structurile expression, sunt cutie tipuri de valoare. |
319429 |
Obiect initializers pentru tipurile de valoare nu funcționează corect în structurile expression. |
319430 |
Obiect initializer funcționează incorect cu valoarea-tipuri de variabile |
319454 |
Expresie structurile care au definit de utilizator conversii nu funcționează corect. |
319465 |
Operatorul adevărat și fals operatorul nu funcționează corect în structurile de expresie când aceste operatori sunt supraîncărcare. |
321448 |
Redenumire refactoring poate provoca Visual C# 2008 Express Edition să nu mai răspundă (se blochează). |
322925 |
Când treceţi o referință nulă în funcția GetHashCode, anumite obiecte StringComparers throw o excepție ArgumentNullException. Această excepție este nedocumentat |
323137 |
LINQ expresie arbore compilator lansează o excepţie VerificationException pe nul constantele tipuri poate fi nul. |
327883 |
LINQ expresie compilator se blochează atunci când o expresie bine format arborele care implică un operator "este" și un operand al cărui tip returnat este nulă. |
329326 |
Mai multe probleme apar atunci când compila codul următor: "default(T)? t" |
336356 |
Aveți o soluție care are mai multe proiecte. Dacă faceți clic pe "Găsiți toate referințele" în soluția, Visual Studio poate înceta să răspundă sau are nevoie de mult timp pentru a finaliza operațiunea. |
337315 |
Atunci când adăugați metoda care este utilizat de o colecție initializer nu returnează valoare nulă, compilator expression generează cod invalid. |
339226 |
Compilator C# creează un arbore expresie nevalidă atunci când se utilizează operatorul de utilizator poate fi nul. |
339562 |
Vă construi un nod de arbore expression pentru o expresie nouă care utilizează tipul "System.Void", expresie arbore nodul este construit. Când se compilează nodul arbore expression, compilator expression se blochează. |
340291 |
Compilator C# emite arbore expression incorecte pentru operațiuni de binar enumerare. |
340383 |
Dacă embedded declarații sunt utilizate fără acolade, compilatoare poate throw o eroare și refuza să compila. |
342361 |
Atunci când creați o gamă de dimensiune fixă într-o structură de date în Visual Studio 2008 orientare Compact Framework 2.0, este posibil să primiți următorul mesaj de eroare: Compilator lipsă necesare membru 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor' |
344277 |
IntelliSense se blochează IDE atunci când defilați prin membrii un obiect dintr-o bibliotecă terță. |
346407 |
Erori semantică Live analiză incorect prezintă o eroare. |
347248 |
Erori semantică Live analiză arată fals următorul mesaj de eroare: ' Type 'int' trebuie să fie un tip de referință |
Visual Basic
ID de conectare |
Descrierea |
---|---|
326452 |
Primiți mesaje de eroare incorectă și comportamentul atunci când importați spațiilor de nume XML. |
333884 |
Proiecte Visual Basic sunt compilate lent atunci când acestea conțin referințe Web. |
321043 |
Puteţi întâlni depanarea problemelor de performanță atunci când utilizați matrice mare. |
320416,302187 |
Puteţi întâlni depanarea problemelor de performanță atunci când utilizați matrice mare. |
301577 |
Valoare incorectă rezultatul este afișat în fereastra imediată. |
315796 |
Compilatorul poate bloca atunci când editați o aplicație Windows Forms. |
322131 |
O aplicație care conține un atribut particularizat determină compilatorul să se întrerupă. |
322714 |
Dacă modificați pagina de proprietăți, ar trebui să existe un semnalizator murdar afișate. Dacă modificați doar un text de intrare în pagina de proprietăți, modificarea se vor pierde. |
301749 |
Directivă "folosind System.Linq" lipsește din fișierele care sunt generate de clasă Designer. |
317143 |
Publisher utilizează setările de configurare greșită a compila și la publicarea proiectelor și soluții. |
312573 |
Mesaj de eroare după ce faceți upgrade cod Visual Basic 6 la Visual Basic 2008 Express Edition: "Operațiunea nu a putut fi terminat. Sistemul nu poate găsi fişierul specificat." |
291268 |
Conexiune de date la SQL Server 2008 nu reușește. |
305371 |
Instalare a Visual Studio 2008 dezactivează conexiunile la SQL 2008 CTP. |
311689 |
Eroare în codul generat de Designer set de date. |
331912 |
Tastat relații seturilor de date sunt deteriorate. |
321275 |
Mesaj de eroare în setul de date Designer: "valoarea solicitată 'Properties' nu a fost găsit." |
305067 |
Când utilizați component designer într-un proiect ASP.NET, componenta Visual Basic Power Pack PrintForm este afișat în caseta de instrumente. |
Depanator Visual Studio
ID de conectare |
Descrierea |
---|---|
307998 |
Nu poate elimina o întrerupere de la o aplicație Microsoft ASP.NET atunci când depanați aplicația. |
308138 |
Dacă aveți două fișiere care au același nume în foldere diferite, puncte de întrerupere funcționează numai în unul dintre fișierele. |
310644 |
Visualizer DataView nu se afișează corect. |
301865 |
Puteţi întâlni o problemă când utilizați puncte de întrerupere pe un computer care execută Windows Vista. |
319295 |
Atunci când Microsoft store simbol este configurat în Visual Studio şi Visual Studio se execută în Windows Vista, Visual Studio afișează întotdeauna acordul de licență de simboluri. |
315555 |
Când depanare JavaScript prin ataşarea depanatorul Iexplorer.exe utilizând Visual Studio 2008. Dacă se încarcă fișiere multiple de script care au același nume, puncte de întrerupere nu persistă în fișierul script corect atunci când pagina este reîmprospătate. |
320815 |
Pavilion StartupInfo.wShowWindow are valori diferite atunci când programul este pornit utilizând opțiunea de pornire fără a depanării sau opțiunea de pornire de depanare. |
333493 |
Nu redirecționați o aplicaţie utilizând intrare standard (STDIN) și ieșire standard (STDOUT) pentru depanare. |
Visual Studio SDK
ID de conectare |
Descrierea |
---|---|
320999 |
Când îmbinați cod aplicație care implică metoda declarate într-o clasă abstractă generice, apare o eroare de NullReferenceException și utilitarul AspNET_Merge.exe nu reușește. |
Visual C++
ID de conectare |
Descrierea |
---|---|
312421 |
Instrumentul Microsoft macrocomandă asamblare (MASM) pentru Visual C++ 2008 Express Edition este adăugată în Visual C++ 2008 Express Edition Service Pack 1. |
310004 |
După ce activați opțiunea compilator /doc Visual C++ 2008, compilator se blochează atunci când compile cod ne-standard, care este compilabile. |
323448 |
Parametrul implicit de ctor a obiectului std::complex < T > este incorectă. |
294649 |
Aveți posibilitatea să utilizați fișierul intrin.h antet și fișierul antet string.h în același timp. |
337740 |
Când utilizați _BIND_TO_CURRENT_VCLIBS_VERSION definiți într-un proiect utilizând ATL pe computerul care manifestă Visual C++ 2008 Feature Pack instalat, primiți mesaje de eroare "eroare LNK2001". |
330199 |
După ce aţi construi un set de caractere multioctet set (MBCS) program care utilizează metoda GetSelText a clasei RichEditCtrl, programul se returnează o valoare incorectă. |
329919 |
Utilizați algoritmul search_n pentru a găsi valori n întregi consecutive într-un obiect vector < int > . Dacă valoarea este mai mare decât 3, se poate produce o aserțiune. |
339442 |
Clasa is_pod și clasa has_trivial_constructor returnează incorect este adevărată când clasa de tip nici un pod nici nu are constructor implicit banal. |
337241 |
În unele aplicații a căror. Fișier BCN depășește 64 de megaocteți (MO), IntelliSense poate să nu reușească. |
339432 |
Compilator incorect returnează fals pentru clasa is_polymorphic. |
Windows Presentation Foundation Designer (WPF)
ID de conectare |
Descrierea |
---|---|
290646 |
Când utilizați un editor XAML, unele regiuni restrânse se poate extinde automat. |
305184 |
Imposibil de deschis o pagină de PageFunction care utilizează proprietatea RemoveFromJournal . |
307180 |
Un eveniment de control ActiveX nivel fereastră generează o eroare în timp de proiectare. |
307331 |
Proiectant WPF afișează un aspect incorecte de controale. |
309063 |
WPF editor generează excepții repetate care provoca Visual Studio să închideți și reporniți. |
312249 |
Proiectant WPF afișează incorect o bară de defilare orizontală. |
312859 |
Adăugați un șablon de control pentru un buton în aplicație WPF în Visual Studio 2008. Creați frontieră pentru butonul. Când încercați să examinați design, Visual Studio 2008 se poate bloca. |
333036 |
Atunci când creați sau editați o aplicație de WPF, Visual Studio 2008 IDE poate bloca. |
315614 |
Erori în controale utilizator într-un proiect de aplicație WPF poate bloca Visual Studio 2008 Team System |
318018 |
XAML designer nu afișează corect ceea ce va apărea în timpul rulării. |
319692 |
Visual Studio cade atunci când adăugați un control StackPanel la un paragraf |
334662 |
Când creați o aplicație WPF în Visual Basic, unele meniuri și bare de instrumente poate înceta să răspundă și primiți următorul mesaj de eroare: S-a produs o excepție netratată. |
Limbile acceptate și sisteme de operare
Limbile acceptate
Visual Studio 2008 SP1 oferă actualizări pentru următoarele versiuni de Visual Studio 2008:
-
Engleză
-
Chineză (simplificată)
-
Chineză (tradițională)
-
Franceză
-
Germană
-
Italiană
-
Japoneză
-
Coreeană
-
Rusă
-
Spaniolă
-
Portugheză (Brazilia)
Sisteme de operare acceptate
-
Windows Server 2008 RTM sau SP1
-
Windows Vista sau SP1
-
Windows XP Service Pack 2 (SP2) sau o versiune mai recentă de Windows XP
-
Windows Server 2003 SP1 sau o versiune mai recentă de Windows Server 2003
Notă Dacă trebuie să aveți suport pentru Microsoft SQL Server 2008 Community Technology Preview (CTP), trebuie să aveți instalat Windows Server 2003 SP2.
Cerințele de instalare
-
O copie licențiată a unuia dintre produsele Visual Studio 2008 acceptate trebuie să fie instalat pe computerul destinație.
-
Microsoft Windows Installer 3.1 sau o versiune mai recentă de Windows Installer, trebuie să fie instalat pe computerul destinație. Pentru mai multe informații, vizitați următorul site Web Microsoft Developer Network (MSDN):
-
Vă recomandăm 512 mo sau mai multă memorie RAM.
Visual Studio 2008 SP1 suport
Suport oficial este disponibilă prin Microsoft Connect. Pentru mai multe informații, vizitați următorul site Web Microsoft:
Administrator de implementare Visual Studio 2008 SP1
Visual Studio 2008 SP1 este o descărcare condițională manager și actualizarea de instalare. Visual Studio 2008 SP1 detectează și instalează numai relevante actualizări aplicabile la computerul pe care se execută. Pentru administrator de implementare, creați un aspect pachet complet pe un computer server. Pentru a crea un pachet complet aspect Visual Studio 2008 SP1, urmați acești pași:
-
Descărcați fișierul VS90sp1_KB945140.exe într-un folder temporar pe un computer pe care se conectează la internet. De exemplu, salvați fișierul în folderul C:\VS90SP1.
-
Faceți clic pe Start, faceți clic pe Executare, tastați cmd și apoi faceți clic pe OK.
Notă În Windows Vista, dacă vi se solicită o parolă de administrator sau o confirmare, tastați parola sau faceți clic pe continuare. -
Tastaţi următoarea comandă pentru a descărca toate pachetele Visual Studio 2008 SP1:
VS90sp1-KB945140-ENU.exe /createlayout FullTargetFolderPath /passiveNotă Substituentul FullTargetFolderPath reprezintă folderul destinație pentru structura de pachet. De exemplu, tastați următoarea comandă:
VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive
Când urmați acești pași, descărcați pachete complete de Visual Studio 2008 SP1, stocați pachetele în folderul pe care le specificați și nu se instalează Visual Studio 2008 SP1. Aceste pachete includ programul de instalare SP1 (SPInstaller.exe).
Apoi, pentru a implementa actualizări pentru computerele client, urmați acești pași:-
Copiați folderul aspect create într-o locație partajată din rețea.
-
Executați SPInstaller.exe din clientul de computere, utilizând următoarea comandă:
FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestartDe exemplu, tastați următoarea comandă:
\\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart
Probleme de instalare/eliminare pentru toate platformele
Consultați documentul Readme pentru mai multe informații.
Probleme cunoscute cu pachetul service pack
Consultați documentul Readme pentru mai multe informații.
Referințe
Pentru mai multe informații despre acest pachet service pack, vizitați următorul site Web Microsoft:
http://go.microsoft.com/fwlink/?LinkID=110456Pentru mai multe informații despre Visual Studio 2008 Service Pack 1 pentru edițiile Express, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
950264 lista de modificări și fix probleme pentru Visual Studio 2008 Express edițiile cu Service Pack 1 Pentru mai multe informații ADO.NET Entity Data Model Designer, faceți clic pe următoarele numere de articol pentru a vedea articolele în baza de cunoștințe Microsoft:
956252 cum se dezactivează ADO.NET Entity Data Model Designer în componenta de Visual Studio 2008 Service Pack 1 (mod izolat)
956253 ADO.NET Entity Data Model Designer nu este acceptată în componenta de Visual Studio 2008 Service Pack 1 (modul integrat)