Resumen
Este artículo enumera los problemas conocidos con la instalación y la eliminación de Visual Studio 2008 Service Pack 1 (SP1) para las ediciones Express. Además, este artículo describe las características de Visual Studio 2008 SP1 para ediciones Express.
Más información
Productos a los que se aplica Visual Studio 2008 SP1 para ediciones Express
-
Versiones compatibles de Windows que no ejecutan cualquiera de las siguientes ediciones de Visual Studio 2008:
-
Visual Studio 2008 Team Edition
-
Visual Studio 2008 Standard Edition
-
Visual Studio 2008 Professional Edition
-
-
Microsoft.NET Framework 3.5
-
Visual Web Developer 2008 Express Edition
-
Visual Basic 2008 Express Edition
-
Visual C++ 2008 Express Edition
-
Visual C# 2008 Express Edition
Cómo obtener Visual Studio 2008 SP1 para ediciones Express
Para obtener Visual Studio 2008 SP1 para ediciones Express, visite el siguiente sitio Web de Microsoft:
Cambiar características y problemas corregidos en Visual Studio 2008 SP1 para ediciones Express
Para obtener más información acerca de las funciones modificadas y problemas corregidos en Visual Studio 2008 SP1, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
951845 lista de cambios y problemas corregidos en Visual Studio 2008 Service Pack 1 para versiones Team Edition
951847 lista de cambios y problemas corregidos en el Service Pack 1 de.NET Framework 3.5
Este service pack agrega las siguientes características nuevas:
-
Compatibilidad con SQL Server 2008 Community Technology Preview (CTP) se agrega a Visual Studio 2008
-
Se han agregado los siguientes controles de Visual Basic PowerPack:
-
Línea
-
Forma
-
Repetidor de datos
-
-
En Visual Basic, se ha mejorado el servicio de Windows Communication Foundation (WCF), el proceso de cambio de nombre.
-
Funciones de nivel de documento se incluyen para la aplicación nivel complementos en Visual Studio Tools para Office.
-
Se agrega la compatibilidad en tiempo de diseño en la aplicación ClickOnce para extensiones de nombre de archivo y personalización del menú Inicio.
-
Puede enviar correo desde elementos de trabajo en Team Foundation Server.
-
Se realizaron mejoras de facilidad de uso de control de versión y convertidor Microsoft Visual SourceSafe (VSS) en Team Foundation Server.
-
Integración de acceso de Team System Web mejorada con notificaciones se agrega en Team Foundation Server.
-
En Visual Studio Team Edition para desarrolladores, soporte técnico ha mejorado para los servicios de Internet Information Server (IIS) 7 en las herramientas de rendimiento de Visual Studio (analizador).
-
En Visual Studio Team Edition para Developers, compatibilidad con Instrumental de 64-bit de modo mixto (nativo/administrado) se agrega en el generador de perfiles.
-
En Visual C++, se agrega la compatibilidad con bibliotecas informe técnico 1 (TR1).
-
En Visual C++, el modelo de objetos componentes (MFC, Microsoft Foundation Class) se ha mejorado para admitir la apariencia y el comportamiento de Microsoft Office.
-
En Visual Web Developer, se agrega compatibilidad con SQL Server 2008 para proyectos Web.
-
En Visual Web Developer, se agrega el soporte de formato de JavaScript.
-
En Visual Web Developer, se ha mejorado el servicio de WCF, el proceso de cambio de nombre.
-
Depuración cambios mejoran la compatibilidad para inspeccionar los resultados de las consultas de Language-Integrated Query (LINQ) en memoria.
-
Se agrega una nueva característica de Visual C# para proporcionar un conjunto más amplio de la información de error sobre el código.
-
Socios de Visual Studio Industry Partners (VSIP) están habilitados para instalar una copia de los archivos para un paquete que puede ser utilizado por varias aplicaciones aisladas.
-
Nuevas características de Windows Presentation Foundation (WPF) Designer incluyen una ficha de eventos, TabControl y Expander compatibilidad en tiempo de diseño y código para cambiar el nombre de XAML y van a la funcionalidad de definición.
-
Visual Studio Tools para Office System (VSTO) se ha mejorado para admitir el registro de error de complemento.
-
Se ha mejorado el Explorador de esquemas XSD.
-
El paso a específico depuración característica y la característica de depuración paso filtrado de propiedades administradas y los operadores administrados se cambian.
-
El depurador puede cancelar ahora el símbolo y origen de descarga desde servidores de símbolos públicos de Microsoft.
-
Soporte técnico optimizado para el origen de la referencia se agrega al depurador.
-
ADO.NET Entity Designer se agrega para facilitar el acceso a los datos.
-
Ahora puede agregar "Caché de base de datos Local" para proyectos de dispositivos.
-
Se agregan controles de cuadro de herramientas y plantillas de datos dinámicos de ASP.NET.
-
Las plantillas de módulo administrado de IIS 7.0 y el controlador se agregan.
-
Se agrega soporte para iniciar la depuración de cliente de prueba WCF de un archivo de servicio WCF (.svc) presionando F5.
Visual Web Developer 2008
Las características y funcionalidades nuevas, cambiado o mejorado
-
Visual Web Developer 2008 Express Edition es compatible con el modelo de proyecto de aplicación Web y plantillas. Además, Visual Web Developer 2008 Express admite proyectos de biblioteca de clases. Puede crear un ensamblado independiente para guardar lógica compartida desde su sitio Web o desde la aplicación.
-
Se ha mejorado la compatibilidad con los comandos de formato de JScript. El atajo de teclado CTRL + K y el método abreviado CTRL + D ahora se admiten para archivos JScript (.js) independientes y JScript en páginas. aspx.
-
Ha agregado compatibilidad con Microsoft SQL Server 2008. Puede conectarse a SQL Server 2008 en el Explorador de servidores. La operación de arrastrar y colocar desde el Explorador de servidores ahora admite la generación de código para los tipos de datos que son específicos de SQL Server 2008. Estos tipos de datos incluyen lo siguiente:
-
Fecha
-
TimeSpan -
Datetime2
-
DateTimeOffset
-
-
Se agrega compatibilidad para la plantilla de proyecto de módulo administrado de servicios de Internet Information Server (IIS) 7 y para la plantilla de proyecto IIS 7 controlador. Por lo tanto, puede crear proyectos de módulo administrado de IIS 7 y IIS 7 controlador en Visual Studio.
-
Se han agregado las plantillas de proyecto para que puedan utilizar los controles de datos dinámicos de ASP.NET. Visual Studio incluye plantillas de proyecto para crear sitios Web y aplicaciones Web que usan la nueva característica de datos dinámicos de ASP.NET.
Visual Basic
Las características y funcionalidades que se agregan, cambian o mejorados
-
Un editor del ejemplo de código para código de Visual Basic se agrega a Visual Studio 2008 IDE.
-
Se agregan nuevos objetos XML al Asistente de esquema.
-
Se ha agregado compatibilidad con Microsoft SQL Server 2008. Este service pack permite conectarse y trabajar con bases de datos de SQL Server 2008.
-
Se agrega el control Line.
-
Se agrega el control Shape.
-
Se agrega el control Repeater de datos.
Visual C++
Las características y funcionalidades nuevas, cambiado o mejorado
-
La versión de lanzamiento de TR1 se incluye en Visual Studio 2008 SP1.
Visual C#
Nuevas características y funcionalidades
-
Este service pack agrega compatibilidad de depuración para los siguientes elementos:
-
Variables de rango en las consultas
-
Tipos anónimos
-
Argumentos de tipo genérico
-
-
Este service pack agrega una nueva característica de Visual C# IDE que proporciona un conjunto más amplio de la información de error sobre el código. En concreto, esta característica presenta los errores de nivel de expresión que se le ocurra en archivos abiertos según el código. Estos errores de expresión se informaron anteriormente sólo después de una operación de generación.
Funcionalidades y características modificadas
-
En versiones anteriores de Visual Studio, se rellena la lista de tareas utilizando las tareas de ToDo que se especifican en los archivos abiertos. En este service pack, el IDE de Visual C# amplía esta funcionalidad. El IDE de Visual C# rellena la lista de tareas utilizando las tareas de ToDo que se especifican en la solución completa.
Funcionalidades y características mejoradas
-
Este service pack mejora el rendimiento del método Enumerable.Cast < T > deshabilitando las conversiones de valor primitivo y las conversiones de forma explícita definida por el usuario. Un ejemplo de una conversión de valor primitivo es una conversión de tipo de datos int para el tipo de datos long .
-
Este service pack mejora el rendimiento de operador de consulta estándar donde y el operador de consulta estándar Select .
Diseñador de Windows Presentation Foundation (WPF)
Nuevas características y funcionalidades
-
La ventana Propiedades contiene ahora la ficha eventos . La ficha de eventos permite crear eventos, asignar sucesos y revisar eventos.
-
Ahora la ventana Propiedades permite ordenar propiedades alfabéticamente por nombre de propiedad y por categoría.
-
Las operaciones de cambio de nombre y la función de ir a definición se actualizaron para trabajar mejor con XAML. Las operaciones de cambio de nombre en el archivo de código subyacente cambie el nombre de la definición de XAML también. Además, puede mover a la declaración de XAML de un control mediante la función ir a definición en una instancia en el archivo de código subyacente.
-
Ahora puede arrastrar controles desde el cuadro de herramientas al diseñador incluso cuando está activa la vista XAML. Incluso puede arrastrar controles desde el cuadro de herramientas en el editor de XAML.
-
Ahora, las líneas de ajuste se implementan para espaciado del control. Esto le permite colocar fácilmente un control a una distancia fija desde otros controles o desde los bordes del contenedor.
-
El control Expander ahora expande automáticamente cuando se selecciona el control o cuando se arrastra otro control sobre el control de expansión. De esta manera puede diseñar el contenido del control Expander en tiempo de diseño sin afectar a la propiedad IsExpanded en tiempo de ejecución.
-
Ahora puede eliminar filas de cuadrícula existentes y las columnas arrastrando las líneas de división desactivado el raíl de la cuadrícula. Esta acción mantendrá las posiciones de todos los controles contenidos en el diseño.
Funcionalidades y características mejoradas
-
Se realizaron muchas mejoras de estabilidad y rendimiento para Visual Studio 2008 SP1. Un área clave de mejoras incluye más rápido y más robusto documento cargando y el informe de errores más precisa.
SDK de Windows
Las características y funcionalidades nuevas, cambiado o mejorado
-
Se han actualizado varias herramientas en el SDK de Windows.
Depurador de Visual Studio
Funciones modificadas y funcionalidades (aplica a todas las SKU)
-
La característica Ir a específico y la característica de filtrado de paso para las propiedades administradas y los operadores administrados se cambian. El depurador evita la ejecución paso a paso en captadores de propiedades y en las sobrecargas de operador. Para reemplazar este comportamiento, puede hacer clic en paso en -> en el menú contextual en tiempo de depuración.
Además, puede deshabilitar este comportamiento completamente. Para ello, siga estos pasos:-
En Visual Studio 2008, haga clic en Opciones en el menú Herramientas .
-
Expanda la depuracióny, a continuación, haga clic en General.
-
Deshabilitar el comportamiento "recorrer" en el panel General .
-
Características mejoradas y funcionalidades (aplica a todos los VS estándar y versión posterior SKU)
-
Esta actualización contiene mejoras para el tratamiento de símbolos y orígenes de los servidores públicos de Microsoft. Se agrega una opción que permite fácilmente símbolo y origen de descarga desde servidores de símbolos públicos de Microsoft. También puede cancelar las descargas de símbolo que toman mucho tiempo. Para configurar esta opción, siga estos pasos:
-
En Visual Studio 2008, haga clic en Opciones en el menú Herramientas .
-
Expanda la depuracióny, a continuación, haga clic en General. -
Deshabilitar el comportamiento "recorrer" en el panel General .
-
-
Esta actualización contiene mejoras para el modelo de automatización del depurador. Esta actualización agrega la compatibilidad del modelo de automatización para puntos de interrupción de dirección y de la evaluación de expresión en los subprocesos de no circulantes ni marcos.
Proyectos de datos
Nuevas características y funcionalidades
ADO.NET Entity Designer
ADO.NET Entity Designer se agrega en todas las ediciones de Visual Studio 2008. El Diseñador de entidades de ADO.NET incluye las siguientes características.
-
Entity Designer
Al utilizar Entity Designer, puede realizar las siguientes acciones:-
Generar un entity data model de una base de datos y, a continuación, mostrar el modelo en la superficie del diseñador.
-
Validar modelos y asignaciones en tiempo de diseño.
-
Opcionalmente, incruste artefactos de metadatos de Entity Framework como artefactos de esquema conceptual definition language (CSDL), asignación de artefactos de specification language (MSL) y almacenar artefactos de lenguaje (SSDL) de definición de esquema en el ensamblado de salida.
-
Copie los artefactos de metadatos de Entity Framework en el directorio de salida. -
Modelo de actualización generado y asignaciones de tablas en la base de datos cambian.
-
-
La ventana de herramientas de detalles de Mapping
En la ventana Detalles de Mapping, puede realizar las siguientes acciones:-
Ver y editar las asignaciones para las entidades y asociaciones.
-
Asignar una jerarquía de entidad a una sola tabla mediante tabla por asignación de jerarquía (TPH). -
Asignar una jerarquía de entidad a varias tablas mediante tabla por asignación tipo (TPT).
-
Las entidades se asignan a los procedimientos almacenados.
-
Aplicar varias condiciones a una asignación de tabla. -
Dividir entidades en tablas. -
Asignar las asociaciones.
-
-
La ventana de herramientas del explorador de modelos
En la ventana Explorador de modelos, puede realizar las siguientes acciones:-
Visualizar el modelo como una jerarquía de árbol.
-
Busque fácilmente las entidades, las propiedades y las asociaciones en el diseñador desde el Explorador de modelos y viceversa.
-
-
Soporte técnico
ADO.NET Entity Designer agrega soporte para lo siguiente:-
Microsoft SQL Server Compact Edition
-
Los siguientes tipos nuevos en SQL Server 2008:
-
Fecha
-
Hora
-
DateTime2
-
DateTimeOffset -
FileStream
-
-
-
Object Relational Designer (Object Relational Designer)
El Object Relational Designer en todas las ediciones de Visual Studio 2008 admite los siguientes tipos nuevos en Microsoft SQL Server 2008:-
Fecha
-
Hora -
DateTime2 -
DateTimeOffset
-
FileStream
-
Editor XML
Explorador de esquemas XML se agrega a todas las ediciones de Visual Studio 2008 excepto las ediciones Express. El Explorador de esquema XML incluye las siguientes características:
-
Presentación de esquema se establece en una ventana de herramientas que muestra una vista jerárquica de una definición de esquema XML (XSD) y de XSD relacionado.
-
Establece la capacidad de buscar en el esquema. -
Características, filtrado de características y funciones de navegación por conjuntos de esquemas de ordenación. -
Integración con el editor XML para habilitar la exploración del árbol en el editor XML y viceversa.
Funcionalidades y características mejoradas
Depurador del Editor XML y XSLT
Varias solicitudes de cliente y las actualizaciones de software se aplicaron en el editor XML y en el depurador de XSLT.
Problemas conocidos en este service pack y cómo solucionarlos
-
Para varias ediciones de Visual Studio 2008, Microsoft admite sólo aquellas configuraciones en que todas las ediciones están en el mismo nivel de service pack. Si un equipo está ejecutando varias versiones de idioma de Visual Studio 2008, varias ediciones de Visual Studio 2008 o ambos, deben ser todas las ediciones en el nivel de versión o en el nivel de SP1 para ser compatibles con Microsoft.
Revisiones incluidas en este service pack
Artículo KB |
Título |
---|---|
REVISIÓN: El rendimiento de Visual Studio 2008 disminuye cuando se recorra el código fuente que ha descargado desde el servidor de origen de referencia |
|
REVISIÓN: Mensaje de Error cuando se compila un proyecto de Visual C++ 2008: "Error C2471: no se puede actualizar la base de datos de programa" |
|
Mensaje de error al vincular un proyecto de Visual C++ utilizando la opción /INCREMENTAL generación opción en Visual Studio 2008: "LNK1000: error interno durante la IncrBuildImage" |
|
REVISIÓN: Mensaje de Error cuando se protege una codificación UTF-8 o UTF-16 de archivo y, a continuación, actualizar el almacén en Visual Studio 2008 Team Foundation Server: "produjo una excepción inesperada al calcular la renovación de código" |
|
REVISIÓN: Puede encontrar varios problemas al intentar generar información de biblioteca de tipos mediante el ensamblado Microsoft.VisualStudio.Shell.Interop.dll en Visual Studio 2008 |
|
REVISIÓN: Puede experimentar problemas de rendimiento en el IDE después de utilizar Visual Studio 2008 para generar un proyecto de Visual Basic |
|
REVISIÓN: Puede no conectarse a un servidor Team Foundation server desde Excel después de insertar una columna en una hoja de cálculo |
|
REVISIÓN: Puede recibir una excepción de excepción System.OutOfMemoryException cuando ejecuta una prueba de carga en Visual Studio 2008 Team System Test Load Agent |
|
Hay disponible una actualización acumulativa para Visual Studio 2008 y Visual Web Developer Express 2008. |
|
REVISIÓN: La grabadora Web podría pasar por alto una solicitud o puede pasar por alto algunos parámetros al utilizar un grabador de Web para grabar pruebas Web en Visual Studio 2008 Team System Test Edition |
|
REVISIÓN: Visual Studio 2008 no puede convertir correctamente los proyectos de prueba de Visual Studio 2005 |
|
REVISIÓN: El panel de conjuntos de datos no está disponible en el Diseñador de informes cuando abre un archivo de SQL Server Reporting Services 2005 RDLC en Visual Studio 2008 |
|
REVISIÓN: Mensaje de Error cuando una función definida por el usuario especifica el origen de datos en una prueba unitaria orientada a datos en Visual Studio 2008 Team System: "la prueba unitaria no pudo conectarse al origen de datos o para leer los datos del adaptador" |
|
REVISIÓN: Un archivo se elimina de la bifurcación de origen sigue existiendo en la bifurcación de destino después de realizar una operación de combinación en Visual Studio 2008 Team Foundation Server |
|
REVISIÓN: Mensaje de Error cuando intenta utilizar el Asistente para la configuración del origen de datos junto con un origen de datos ODBC en Visual Studio 2008: "Procedimientos no compatibles" |
|
REVISIÓN: El menú contextual no aparece para el número de segundos cuando haga clic en un nombre de proyecto en Visual Studio Team System 2008 Team Explorer |
|
REVISIÓN: No puede deshacer los cambios locales después de actualizar Visual Studio 2005 Team Foundation Server para Visual Studio 2008 Team Foundation Server |
|
REVISIÓN: Una generación desencadenada no se produce después de que transcurra el intervalo de frecuencia de generación en Microsoft Visual Studio 2008 Team Foundation Server |
|
REVISIÓN: Mensaje de Error cuando utiliza la característica de Team Foundation Server en Visual Studio 2008 Team Foundation Server: "Un tiempo de ejecución error Microsoft.TeamFoundation.Build.Client.BuildServerException" |
|
REVISIÓN: Los usuarios de los SID de Visual Studio 2008 Team Foundation Server no cambian cuando se utiliza el comando "TFSAdminUtil Sid" junto con la opción setactive |
|
REVISIÓN: Los elementos secundarios de una carpeta pueden desaparecer después de cambiar el nombre de la carpeta y proteger los cambios en Visual Studio 2008 Team Foundation Server |
|
REVISIÓN: El compilador de Visual Basic (Vbc.exe) puede utilizar 100 por ciento de los recursos de CPU cuando se crea una aplicación de Visual Basic 2008 que depende en muchos ensamblados y en muchas referencias |
|
REVISIÓN: Las definiciones de compilación de las disminuciones de rendimiento al migrar tipos de generación de equipo de Visual Studio 2005 a Visual Studio 2008 team |
Problemas solucionados notificados por los clientes
En la tabla siguiente se enumera algunos problemas que corrige este service pack. No hay revisiones publicadas para resolver estos problemas.
Visual Studio Tools para Office System 3.0
Conectar la Id. |
Descripción |
---|---|
301392 |
No funciona el VSTO y Visual Basic para Aplicaciones interoperabilidad. Este comportamiento hace que la propiedad EnableVBACallers forzar un error de VBA en Visual Studio 2008. |
306900 |
Agregue un control de cuadro de texto en un área de formulario de Microsoft Outlook. A continuación, intenta copiar, eliminar o pegar desde el control mediante el teclado. Al hacer esto, no funciona el control de cuadro de texto. |
311397 |
La versión de lanzamiento de VSTO 3.0 no libera la memoria asignada por sí mismo. |
328329 |
La caché de datos está dañada cuando protegida hay personalizaciones de word. |
Web Developer de Visual Studio 2008
Conectar la Id. |
Descripción |
---|---|
291226 |
Cuando se compila un proyecto que utiliza archivos .refresh, los archivos .refresh tarda mucho tiempo en compilar. |
292096 |
Espacios se insertan incorrectamente al dar formato a un archivo de hoja (.css) de estilo en cascada. |
293526 |
Se produce un error en la operación de depuración de Web si la sección compilation está definida dentro del elemento de ubicación en el archivo Web.config. |
293683 |
Cascada de hoja de estilos (CSS) IntelliSense agrega comillas dobles en el atributo de clase después de habilitar la opción Insertar oferta de valor de atributo al escribir . |
299418 |
Cuando agregue una nueva página principal para el proyecto y seleccionar una página maestra primaria para la nueva página maestra, el valor predeterminado del atributo AutoEventWireup se establece en False. |
302554 |
Recibirá un mensaje de error "No se pudo encontrar el selector de clase CSS"Class_Name < >"" al hacer clic en Ir a definición en el nombre de clase DIV. |
303796 |
Cuando se depura un servicio Web, Visual Studio actualiza automáticamente las referencias Web en una aplicación de cliente Web que se ejecuta en el mismo equipo. |
304108 |
Recibirá un mensaje de error "atributo no es válido: el valor no es válido según su tipo de datos 'NmToken'" cuando agrega más de un valor al atributo traceOutputOptions en el archivo Web.config. |
307231 |
No se puede agregar una página maestra anidada como un elemento nuevo en proyectos de aplicación Web. |
308786 |
Cuando abre dos o más páginas aspx, las imágenes no se muestran en la vista Diseño de Visual Studio 2008. |
309571 |
La característica de codificación del color no está disponible al editar un archivo de Microsoft Visual Basic Scripting Edition (.vbs) en Visual Studio 2008. |
309977 |
Visual Studio 2008 deja de responder cuando se trabaja en archivos HTML grandes. |
310296 |
Visual Studio 2005, se publica el archivo bin\vssver2.scc. |
310858 |
Visual Studio 2008 Beta 2 se bloquea cuando da formato a un archivo .css independiente. |
311717 |
Cuando utiliza controles personalizados que están dentro de un panel de ficha que está dentro de un contenedor de ficha en la vista Detalles, recibirá un mensaje de error. |
312146 |
Archivos de hoja (.css) de estilo en cascada en carpetas que se encuentran bajo la carpeta App_Themes se omiten en tiempo de diseño. |
312199 |
Si se especifica un archivo .config externo en el atributo configSource del elemento de compilación en el archivo Web.config, se produce un error en la operación de depuración. |
314664 |
Al actualizar el origen de un parámetro de una consulta que se define para un objeto SqlDatasouce , Visual Studio 2008 de daña los otros parámetros de la consulta. |
314745 |
No puede utilizar la propiedad Page.StyleSheetTheme en una página que utilice una página maestra. |
315930 |
En modo diseño, cuando edita páginas Web que contienen tablas, el código fuente de la página Web se rompe |
317032 |
Al colocar de Visual Studio en un monitor secundario en un escenario de monitor dual, se produce un problema cuando cambia el tamaño del editor. |
317251 |
Al vincular a un archivo .css en una página maestra utilizando el ~ / sintaxis, páginas secundarias no pueden tener acceso el archivo .css. |
320945 |
JScript IntelliSense no funciona con la biblioteca de JavaScript "Ext JS". |
321902 |
El Diseñador HTML no reemplaza la selección al realizar una operación de pegar. |
321928 |
El Diseñador HTML no acepta los métodos abreviados de teclado. |
322465 |
El Diseñador HTML invierte el texto de entrada que reemplaza una selección si la selección tiene una etiqueta. |
322633 |
La característica de resaltado de la sintaxis no está disponible para archivos .asp clásico. |
324668 |
El diseñador ASP.NET coloca incorrectamente la etiqueta < span > alrededor de SqlDataSource parámetros. |
327262 |
Si selecciona un control dentro de una tabla que está dentro de un panel, el control está seleccionado incorrectamente en modo de origen. |
327560 |
Una página HTML no no se muestran correctamente después de hacer doble clic en un botón en la vista Diseño. |
328944 |
No se habilitan los botones de vista código y la vista Diseño, y la tecla F7 y el método abreviado MAYÚS+F7 no funcionan. |
328999 |
Inserte una etiqueta < reference > archivo JavaScript para que señale a un archivo JavaScript incrustado en un proyecto en Visual Studio 2008. Cuando se compila el proyecto, recibirá un mensaje de error similar al siguiente: No se puede copiar el archivo "obj\Debug\ClassLibrary.dll" a "bin\Debug\ClassLibrary.dll". El proceso no puede tener acceso el archivo 'bin\Debug\ClassLibrary.dll' porque está siendo utilizado por otro proceso. Este problema se produce cuando ambos archivos están abiertos en el IDE de 2008 de Visual Studio. |
330457 |
En modo de diseño de Visual Studio 2008, la entrada de menú contextual derecho "Ver código" no está siempre visible |
330792 |
La propiedad NavigateURL del control Hyperlink resuelve correctamente la dirección URL. |
331383 |
No se siguen las referencias de JavaScript en ensamblados incrustados |
331523 |
JavaScript IntelliSense contiene un error tipográfico para el método fontcolor y para el método fontsize . |
331534 |
JavaScript IntelliSense no muestra a algunos miembros del objeto RegExp. |
332864 |
Representación de ASP.NET a veces no muestra las páginas que usan páginas maestras anidadas correctamente |
332941 |
JavaScript IntelliSense está desactivada if está deshabilitada la opción de la barra de exploración |
333575 |
Editor HTML aleatoriamente elimina los códigos html de las páginas aspx especialmente las etiquetas de cierre |
336039 |
Cuando se conecta un mouse de equipo portátil de Microsoft en el equipo, se producen problemas de la interfaz de usuario. |
337534 |
Cuando se utilizan los objetos de LinkButton, puede producirse un problema de "la corrupción HTML". |
337804 |
Cuando se procesa tablas que contienen los "ancho = 100%" etiqueta en la vista Diseño del IDE de Visual Studio 2008, el IDE puede dejar de responder. |
338211 |
Ahora puede deshabilitar la característica de vista previa y abrir cualquier contenido directamente en la vista Diseño y establecer ese comportamiento como predeterminado. |
338668 |
Visual Studio 2008 deja de responder en la vista Diseño cuando se utiliza la imagen gif animada en un control UpdateProgress Atlas |
342172 |
Editor de Visual Studio genera HTML inesperado o incorrecto después de arrastrar un control Panel a un control UpdatePanel . |
Visual Basic
Conectar la Id. |
Descripción |
---|---|
326452 |
Recibe mensajes de error incorrectos y comportamiento al importar espacios de nombres XML. |
333884 |
Proyectos de Visual Basic se compilan lentamente cuando contienen referencias Web. |
321043 |
Puede encontrar problemas de rendimiento de depuración cuando se utiliza matrices de gran tamaño. |
320416, |
La lista de finalización de IntelliSense de variables booleanas muestra la lista completa en lugar de sólo "True" y "False". |
301577 |
Salida de valor incorrecto se muestra en la ventana Inmediato. |
315796 |
El compilador puede bloquearse cuando se modifica una aplicación de formularios Windows Forms. |
322131 |
Una aplicación que contiene un atributo personalizado hace que el compilador se bloquee. |
322714 |
Si modifica la página de propiedades, debe ser un indicador de obsolescencia que se muestra. Si se modifica sólo una entrada en la página de propiedades de texto, la modificación se perderá. |
301749 |
La directiva "using System.Linq" es que faltan de los archivos generados por el Diseñador de clases. |
317143 |
El publicador utiliza configuración incorrecta para compilar y publicar proyectos y soluciones. |
312573 |
Mensaje de error después de actualizar código de Visual Basic 6 a Visual Basic 2008 Express Edition: "no se pudo completar la operación. El sistema no puede encontrar el archivo especificado". |
291268 |
Se produce un error en la conexión de datos a SQL Server 2008. |
305371 |
Instalación de Visual Studio 2008 deshabilita las conexiones a SQL 2008 CTP. |
311689 |
Error en el código generado por el Diseñador de DataSet. |
331912 |
Relaciones de conjuntos de datos con tipo están rotas. |
321275 |
Mensaje de error en el Diseñador de Dataset: "no se encontró el valor solicitado 'Propiedades'." |
305067 |
Cuando se utiliza el Diseñador de componentes en un proyecto ASP.NET, el componente PrintForm Power Pack de Visual Basic se muestra en el cuadro de herramientas. |
Visual C++
Conectar la Id. |
Descripción |
---|---|
312421 |
La herramienta Microsoft Macro Assembler (MASM) para Visual C++ 2008 Express Edition se agrega en Visual C++ 2008 Express Edition Service Pack 1. |
310004 |
Después de habilitar la opción /doc del compilador en Visual C++ 2008, se bloquea el compilador al compilar código no estándar que es compilable. |
323448 |
El parámetro predeterminado del constructor del objeto std::complex < T > es incorrecto. |
294649 |
No puede utilizar el archivo de encabezado intrin.h y el archivo de encabezado string.h al mismo tiempo. |
337740 |
Cuando se utiliza el _BIND_TO_CURRENT_VCLIBS_VERSION definir en un proyecto mediante el uso de ATL en el equipo que tenga Visual C++ 2008 Feature Pack instalado, recibirá mensajes de error "error LNK2001". |
330199 |
Después de generar un programa de juegos de caracteres multibyte (MBCS) del conjunto que utiliza el método de la función miembro GetSelText de la clase RichEditCtrl, el programa devuelve un valor incorrecto. |
329919 |
Utilice el algoritmo search_n para localizar valores enteros consecutivos n en un objeto vector < int > . Si el valor de n es mayor que 3, puede producirse una aserción. |
339442 |
La clase is_pod y la clase has_trivial_constructor incorrectamente devuelven true cuando la clase escriba ninguno es un conjunto pod ni tiene un constructor predeterminado trivial. |
337241 |
En algunas aplicaciones cuyo. Archivo NCB excede 64 megabytes (MB), IntelliSense puede fallar. |
339432 |
El compilador incorrectamente devuelve false para la clase is_polymorphic. |
Visual C#
Conectar la Id. |
Descripción |
---|---|
294736 |
IntelliSense propone propiedades de sólo lectura en inicializadores de objeto. |
295945 |
El comando Quitar cadenas no utilizadas no quita independiente utilizando instrucciones de Language-Integrated Query (LINQ). |
299277 |
No se puede utilizar la interfaz System.Linq.IGrouping en un enlace de Windows Presentation Foundation (WPF) en la propiedad de clave, ya que la interfaz se implementa explícitamente. |
299827 |
Siempre la función Rename en la característica de refactorización no controla correctamente contenido de la cadena. |
303073 |
Cuando se compila el código que se ha formado incorrectamente los comentarios mediante la opción /doc , puede recibir un mensaje de error "Error interno del compilador". |
304338 |
Cuando se crea un controlador de evento genérico utilizando la función "generar el controlador de eventos en la ficha", se bloquea el IDE 2008 de Visual Studio. |
304804 |
La directiva Using no se aplica a ambas partes de un método parcial si está definida la directiva Using en distintos ámbitos. |
305895 |
El operador "==" y "! ="operador no funcionan correctamente cuando los operadores comparan un tipo de valor que acepta valores NULL con sí mismo. Este problema se produce cuando el valor del tipo es null. |
307131 |
IntelliSense no muestra los métodos de extensión que se aplican a parámetros de tipo genérico. |
315853 |
Dos instrucciones de bloqueo en el mismo bloque pueden hacer que el compilador se bloquee. |
316127 |
Al presionar CTRL+ENTRAR o CTRL + MAYÚS + ENTRAR en un comentario XML, Visual Studio 2008 deja de funcionar. |
317256 |
La plantilla del visualizador del depurador hace referencia a una versión incorrecta del ensamblado Microsoft.VisualStudio.DebuggerVisualizers cuando se instala una versión anterior de Visual Studio. |
319387 |
Cuando se llama a un método de interfaz genérica en árboles de expresión, tipos de valor están en caja. |
319429 |
Inicializadores de objeto para los tipos de valor no funcionan correctamente en los árboles de expresión. |
319430 |
Inicializador de objeto no funciona bien con variables de tipos de valor |
319454 |
Árboles de expresión que tienen conversiones definidas por el usuario no funcionan correctamente. |
319465 |
El operador true y operador false no funcionan correctamente en los árboles de expresión cuando estos operadores se sobrecarguen. |
321448 |
La operación de refactorización puede provocar Visual C# 2008 Express Edition deja de responder (se bloquea). |
322925 |
Cuando se pasa una referencia nula para la función GetHashCode, ciertos objetos StringComparers producen una excepción ArgumentNullException. Esta excepción no está documentada. |
323137 |
Compilador de árbol de expresión LINQ, produce una excepción de VerificationException en constantes null para tipos que aceptan valores NULL. |
327883 |
Compilador de expresión LINQ se bloquea cuando usted una expresión con formato correcto del árbol que implique a un operador "es" y operando cuyo tipo de valor devuelto es void. |
329326 |
Se producen varios errores al compilar el código siguiente: |
336356 |
Tiene una solución que tiene muchos proyectos. Si hace clic en "Buscar todas las referencias" en la solución, el de Visual Studio puede dejar de responder o se necesita mucho tiempo para completar la operación. |
337315 |
Cuando el método Add que es usado por un inicializador de colección no devuelve el valor void, el compilador de expresiones genera código no válido. |
339226 |
C# el compilador crea un árbol de expresión no válida cuando se utiliza el operador de usuario nullble. |
339562 |
Construir un nodo de árbol de expresión para una nueva expresión que utiliza el tipo de "System.Void", se construye el nodo de árbol de expresión. Cuando se compila el nodo de árbol de expresión, se bloquea el compilador expresión. |
340291 |
C# el compilador emite el árbol de expresión incorrecta para operaciones binarias de enum. |
340383 |
Si se utilizan instrucciones incrustadas sin llaves, compiladores pueden producir un error y se negará a compilar. |
342361 |
Cuando se crea una matriz de tamaño fijo en una estructura de datos en Visual Studio 2008 dirigidas a Compact Framework 2.0, puede recibir el siguiente mensaje de error: Falta el miembro requerido compilador 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor' |
344277 |
IntelliSense bloquea IDE al desplazarse por los miembros de un objeto desde una biblioteca de terceros. |
346407 |
Análisis de errores semánticos Live muestran incorrectamente un error. |
347248 |
Análisis de errores semánticos Live muestra el siguiente error falso: ' El tipo 'int' debe ser un tipo de referencia |
Depurador de Visual Studio
Conectar la Id. |
Descripción |
---|---|
307998 |
No puede quitar un punto de interrupción de una aplicación de Microsoft ASP.NET cuando se depura la aplicación. |
308138 |
Si tiene dos archivos que tienen el mismo nombre en diferentes carpetas, puntos de interrupción sólo funcionan en uno de los archivos. |
310644 |
El visualizador de DataView no se muestra correctamente. |
301865 |
Puede encontrar un problema al utilizar puntos de interrupción en un equipo que está ejecutando Windows Vista. |
319295 |
Cuando se configura el almacén de símbolos de Microsoft en Visual Studio y Visual Studio se ejecuta en Windows Vista, Visual Studio muestra siempre el contrato de licencia de símbolo. |
315555 |
Depurar JavaScript asociando el depurador a Iexplorer.exe utilizando Visual Studio 2008. Si se cargan varios archivos de secuencia de comandos que tienen el mismo nombre, los puntos de interrupción no se conservan en el archivo de secuencia de comandos correcta cuando se actualiza la página. |
320815 |
El indicador StartupInfo.wShowWindow tiene valores diferentes cuando se inicia el programa con la opción Iniciar sin depurar o la opción de iniciar la depuración. |
333493 |
No se puede redirigir una aplicación utilizando la entrada estándar (STDIN) y la salida estándar (STDOUT) para la depuración. |
Ediciones de Visual Studio Team
Conectar la Id. |
Descripción |
---|---|
314747 |
Se produce un error en la operación de "Generar crear secuencias de comandos para el proyecto" cuando la solución contiene proyectos de base de datos .dbp y .dbproj. |
323638 |
Cuando intenta abrir una consulta de una tabla que tiene una palabra reservada, como "PROC", la palabra reservada fue encerrada entre corchetes ("[]") en Visual Studio 2005. Sin embargo, si intenta ver la tabla de datos en Visual Studio 2008, recibirá un mensaje de error (palabra reservada). Si es necesario agregar manualmente los corchetes y, a continuación, intenta ejecutar la consulta, se quitan los corchetes. Además, recibirá el mensaje de error. |
315102 |
Un programa que se crea en Visual Studio 2008 se bloquea durante el proceso de análisis de código. Además, recibe un "error grave C1001: error interno del compilador" mensaje de error. |
330500 |
La función de análisis de código de Visual Studio 2008 se produce un error con una excepción "InternalErrorException" al analizar proyectos en los que se incluye un archivo en varios proyectos como un elemento vinculado. |
329363 |
Si implementa una propiedad de interfaz, puede desencadenar incorrectamente el mensaje "CA1725". |
315974 |
Visual Studio 2008 se bloquea y recibe un mensaje de error "error grave C1001" al declarar una variable local estática después de una matriz inicializada parcialmente en código. |
311092 |
Recibirá un mensaje de error "error 2 CA0001" cuando más de un método tiene el mismo nombre y el mismo número de parámetros de tipo del método. |
310133 |
A veces, los nombres de función se muestran como direcciones hexadecimales en los informes del generador de perfiles. |
317272 |
Generador de perfiles no mostrar mensajes de error cuando utiliza argumentos de comando no admitido, por ejemplo, el corchete angular ("<"), el corchete angular de cierre (">"), o un símbolo de canalización ("|"). |
306270 |
Visual Studio 2008 puede bloquearse, si hay un cálculo de métricas de código en un proyecto en una carpeta de solución contraída que tiene un icono no almacenada en caché. |
334334 |
La ruta de acceso de directivas de protección no funcionan con la directiva de análisis de código personalizada. |
336142 |
Se produce un error en el análisis de código con clase genérica anidado y restricción genérica. |
Diseñador de Windows Presentation Foundation (WPF)
Conectar la Id. |
Descripción |
---|---|
290646 |
Cuando se utiliza un editor de XAML, pueden expandir automáticamente algunas regiones contraídas. |
305184 |
No se puede abrir una página de PageFunction que utiliza la propiedad RemoveFromJournal . |
307180 |
Un evento de control ActiveX de nivel de ventana, genera un error en tiempo de diseño. |
307331 |
El diseñador WPF muestra un diseño incorrecto de los controles. |
309063 |
Editor de WPF genera excepciones repetidas que causan Visual Studio cerrar y reiniciar. |
312249 |
El diseñador WPF incorrectamente muestra una barra de desplazamiento horizontal. |
312859 |
Agregar una plantilla de control para un botón de aplicación WPF en Visual Studio 2008. Crear borde del botón. Cuando intenta obtener una vista previa del diseño, Visual Studio 2008 puede bloquearse. |
333036 |
Al editar una aplicación de WPF, puede bloquearse el IDE de Visual Studio 2008. |
315614 |
Errores en los controles de usuario en un proyecto de aplicación WPF pueden bloquearse Visual Studio 2008 Team System |
318018 |
Diseñador de XAML no muestra correctamente lo que aparecerá en tiempo de ejecución. |
319692 |
Visual Studio se bloquea cuando se agrega un control StackPanel a un párrafo |
334662 |
Cuando se crea una aplicación WPF en Visual Basic, algunos menús y barras de herramientas puede dejar de responder y recibirá el siguiente mensaje de error: Se ha producido una excepción no controlada. |
Idiomas soportados y sistemas operativos
Idiomas admitidos
Visual Studio 2008 SP1 proporciona actualizaciones para las siguientes versiones de Visual Studio 2008:
-
Inglés
-
Chino (simplificado)
-
Chino (tradicional)
-
Francés
-
Alemán
-
Italiano
-
Japonés
-
Coreano
-
Ruso
-
Español
-
Portugués (Brasil)
Sistemas operativos compatibles
-
Windows Server 2008 RTM o SP1
-
SP1 o Windows Vista
-
Windows XP Service Pack 2 (SP2) o una versión posterior de Windows XP
-
Windows Server 2003 SP1 o una versión posterior de Windows Server 2003
Nota: Si necesita soporte técnico para Microsoft SQL Server 2008 Community Technology Preview (CTP), debe tener instalado Windows Server 2003 SP2.
Requisitos de instalación
-
Microsoft Windows Installer 3.1 o una versión posterior de Windows Installer debe instalarse en el equipo de destino. Para obtener más información, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
-
Se recomiendan 512 MB de RAM o más.
Visual Studio 2008 Express Editions con SP1 soporte
Soporte técnico formal está disponible a través de Microsoft Connect. Para obtener más información, visite el siguiente sitio Web de Microsoft:
Problemas de instalación y desinstalación para todas las plataformas
Consulte el documento Léame para obtener más información.
Problemas conocidos con el service pack
Consulte el documento Léame para obtener más información.
Referencias
Para obtener más información acerca de Visual Studio 2008 Service Pack 1 Beta, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
945140 Visual Studio 2008 Service Pack 1 notas de versiones y una lista de problemas corregidos