Lista de cambios y problemas corregidos en Visual Studio 2008 Service Pack 1 para las ediciones Express


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:
    1. En Visual Studio 2008, haga clic en Opciones en el menú Herramientas .
    2. Expanda la depuracióny, a continuación, haga clic en General.
    3. 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:
    1. En Visual Studio 2008, haga clic en Opciones en el menú Herramientas .

    2. Expanda la depuracióny, a continuación, haga clic en General.
    3. 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 KBTítulo
944899REVISIÓ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
946040REVISIÓ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"
948127Mensaje 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"
946260REVISIÓ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"
946308REVISIÓ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
946344REVISIÓN: Puede experimentar problemas de rendimiento en el IDE después de utilizar Visual Studio 2008 para generar un proyecto de Visual Basic
946458REVISIÓN: Puede no conectarse a un servidor Team Foundation server desde Excel después de insertar una columna en una hoja de cálculo
946502REVISIÓ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
946581Hay disponible una actualización acumulativa para Visual Studio 2008 y Visual Web Developer Express 2008.
946673REVISIÓ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
947171REVISIÓN: Visual Studio 2008 no puede convertir correctamente los proyectos de prueba de Visual Studio 2005
947173REVISIÓ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
947180REVISIÓ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"
947455REVISIÓ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
947540REVISIÓ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"
947751REVISIÓ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
948064REVISIÓN: No puede deshacer los cambios locales después de actualizar Visual Studio 2005 Team Foundation Server para Visual Studio 2008 Team Foundation Server
948677REVISIÓ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
949255REVISIÓ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"
950519REVISIÓ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
950829REVISIÓ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
951708REVISIÓ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
953021REVISIÓ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
301392No 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.
306900Agregue 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.
311397La versión de lanzamiento de VSTO 3.0 no libera la memoria asignada por sí mismo.
328329La caché de datos está dañada cuando protegida hay personalizaciones de word.

Web Developer de Visual Studio 2008

Conectar la Id.Descripción
291226Cuando se compila un proyecto que utiliza archivos .refresh, los archivos .refresh tarda mucho tiempo en compilar.
292096Espacios se insertan incorrectamente al dar formato a un archivo de hoja (.css) de estilo en cascada.
293526Se 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.
293683Cascada 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 .
299418Cuando 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.
302554Recibirá 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.
303796Cuando 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.
304108Recibirá 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.
307231No se puede agregar una página maestra anidada como un elemento nuevo en proyectos de aplicación Web.
308786Cuando abre dos o más páginas aspx, las imágenes no se muestran en la vista Diseño de Visual Studio 2008.
309571La 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.
309977Visual Studio 2008 deja de responder cuando se trabaja en archivos HTML grandes.
310296Visual Studio 2005, se publica el archivo bin\vssver2.scc.
310858Visual Studio 2008 Beta 2 se bloquea cuando da formato a un archivo .css independiente.
311717Cuando 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.
312146Archivos de hoja (.css) de estilo en cascada en carpetas que se encuentran bajo la carpeta App_Themes se omiten en tiempo de diseño.
312199Si 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.
314664Al 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.
314745No puede utilizar la propiedad Page.StyleSheetTheme en una página que utilice una página maestra.
315930En modo diseño, cuando edita páginas Web que contienen tablas, el código fuente de la página Web se rompe
317032Al 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.
317251Al vincular a un archivo .css en una página maestra utilizando el ~ / sintaxis, páginas secundarias no pueden tener acceso el archivo .css.
320945JScript IntelliSense no funciona con la biblioteca de JavaScript "Ext JS".
321902El Diseñador HTML no reemplaza la selección al realizar una operación de pegar.
321928El Diseñador HTML no acepta los métodos abreviados de teclado.
322465El Diseñador HTML invierte el texto de entrada que reemplaza una selección si la selección tiene una etiqueta.
322633La característica de resaltado de la sintaxis no está disponible para archivos .asp clásico.
324668El diseñador ASP.NET coloca incorrectamente la etiqueta < span > alrededor de SqlDataSource parámetros.
327262Si selecciona un control dentro de una tabla que está dentro de un panel, el control está seleccionado incorrectamente en modo de origen.
327560Una página HTML no no se muestran correctamente después de hacer doble clic en un botón en la vista Diseño.
328944No 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.
328999Inserte 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.
330457En modo de diseño de Visual Studio 2008, la entrada de menú contextual derecho "Ver código" no está siempre visible
330792La propiedad NavigateURL del control Hyperlink resuelve correctamente la dirección URL.
331383No se siguen las referencias de JavaScript en ensamblados incrustados
331523JavaScript IntelliSense contiene un error tipográfico para el método fontcolor y para el método fontsize .
331534JavaScript IntelliSense no muestra a algunos miembros del objeto RegExp.
332864Representación de ASP.NET a veces no muestra las páginas que usan páginas maestras anidadas correctamente
332941JavaScript IntelliSense está desactivada if está deshabilitada la opción de la barra de exploración
333575Editor HTML aleatoriamente elimina los códigos html de las páginas aspx especialmente las etiquetas de cierre
336039Cuando se conecta un mouse de equipo portátil de Microsoft en el equipo, se producen problemas de la interfaz de usuario.
337534Cuando se utilizan los objetos de LinkButton, puede producirse un problema de "la corrupción HTML".
337804Cuando 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.
338211Ahora puede deshabilitar la característica de vista previa y abrir cualquier contenido directamente en la vista Diseño y establecer ese comportamiento como predeterminado.
338668Visual Studio 2008 deja de responder en la vista Diseño cuando se utiliza la imagen gif animada en un control UpdateProgress Atlas
342172Editor 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
326452Recibe mensajes de error incorrectos y comportamiento al importar espacios de nombres XML.
333884Proyectos de Visual Basic se compilan lentamente cuando contienen referencias Web.
321043Puede encontrar problemas de rendimiento de depuración cuando se utiliza matrices de gran tamaño.
320416,
302187
La lista de finalización de IntelliSense de variables booleanas muestra la lista completa en lugar de sólo "True" y "False".
301577Salida de valor incorrecto se muestra en la ventana Inmediato.
315796El compilador puede bloquearse cuando se modifica una aplicación de formularios Windows Forms.
322131Una aplicación que contiene un atributo personalizado hace que el compilador se bloquee.
322714Si 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á.
301749La directiva "using System.Linq" es que faltan de los archivos generados por el Diseñador de clases.
317143El publicador utiliza configuración incorrecta para compilar y publicar proyectos y soluciones.
312573Mensaje 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".
291268Se produce un error en la conexión de datos a SQL Server 2008.
305371Instalación de Visual Studio 2008 deshabilita las conexiones a SQL 2008 CTP.
311689Error en el código generado por el Diseñador de DataSet.
331912Relaciones de conjuntos de datos con tipo están rotas.
321275Mensaje de error en el Diseñador de Dataset: "no se encontró el valor solicitado 'Propiedades'."
305067Cuando 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
312421La herramienta Microsoft Macro Assembler (MASM) para Visual C++ 2008 Express Edition se agrega en Visual C++ 2008 Express Edition Service Pack 1.
310004Despué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.
323448El parámetro predeterminado del constructor del objeto std::complex < T > es incorrecto.
294649No puede utilizar el archivo de encabezado intrin.h y el archivo de encabezado string.h al mismo tiempo.
337740Cuando 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".
330199Despué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.
329919Utilice 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.
339442La 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.
337241En algunas aplicaciones cuyo. Archivo NCB excede 64 megabytes (MB), IntelliSense puede fallar.
339432El compilador incorrectamente devuelve false para la clase is_polymorphic.

Visual C#

Conectar la Id.Descripción
294736IntelliSense propone propiedades de sólo lectura en inicializadores de objeto.
295945El comando Quitar cadenas no utilizadas no quita independiente utilizando instrucciones de Language-Integrated Query (LINQ).
299277No 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.
299827Siempre la función Rename en la característica de refactorización no controla correctamente contenido de la cadena.
303073Cuando 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".
304338Cuando 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.
304804La directiva Using no se aplica a ambas partes de un método parcial si está definida la directiva Using en distintos ámbitos.
305895El 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.
307131IntelliSense no muestra los métodos de extensión que se aplican a parámetros de tipo genérico.
315853Dos instrucciones de bloqueo en el mismo bloque pueden hacer que el compilador se bloquee.
316127Al presionar CTRL+ENTRAR o CTRL + MAYÚS + ENTRAR en un comentario XML, Visual Studio 2008 deja de funcionar.
317256La 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.
319387Cuando se llama a un método de interfaz genérica en árboles de expresión, tipos de valor están en caja.
319429Inicializadores de objeto para los tipos de valor no funcionan correctamente en los árboles de expresión.
319430Inicializador 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.
319465El operador true y operador false no funcionan correctamente en los árboles de expresión cuando estos operadores se sobrecarguen.
321448La operación de refactorización puede provocar Visual C# 2008 Express Edition deja de responder (se bloquea).
322925Cuando se pasa una referencia nula para la función GetHashCode, ciertos objetos StringComparers producen una excepción ArgumentNullException. Esta excepción no está documentada.
323137Compilador de árbol de expresión LINQ, produce una excepción de VerificationException en constantes null para tipos que aceptan valores NULL.
327883Compilador 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.
329326Se producen varios errores al compilar el código siguiente:

"default (t)?? t"
336356Tiene 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.
337315Cuando 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.
339226C# el compilador crea un árbol de expresión no válida cuando se utiliza el operador de usuario nullble.
339562Construir 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.
340291C# el compilador emite el árbol de expresión incorrecta para operaciones binarias de enum.
340383Si se utilizan instrucciones incrustadas sin llaves, compiladores pueden producir un error y se negará a compilar.
342361Cuando 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'
344277IntelliSense bloquea IDE al desplazarse por los miembros de un objeto desde una biblioteca de terceros.
346407Análisis de errores semánticos Live muestran incorrectamente un error.
347248Aná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
307998No puede quitar un punto de interrupción de una aplicación de Microsoft ASP.NET cuando se depura la aplicación.
308138Si tiene dos archivos que tienen el mismo nombre en diferentes carpetas, puntos de interrupción sólo funcionan en uno de los archivos.
310644El visualizador de DataView no se muestra correctamente.
301865Puede encontrar un problema al utilizar puntos de interrupción en un equipo que está ejecutando Windows Vista.
319295Cuando 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.
315555Depurar 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.
320815El 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.
333493No 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
314747Se 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.
323638Cuando 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.
315102Un 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.
330500La 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.
329363Si implementa una propiedad de interfaz, puede desencadenar incorrectamente el mensaje "CA1725".
315974Visual 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.
311092Recibirá 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.
310133A veces, los nombres de función se muestran como direcciones hexadecimales en los informes del generador de perfiles.
317272Generador 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 ("|").
306270Visual 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é.
334334La ruta de acceso de directivas de protección no funcionan con la directiva de análisis de código personalizada.
336142Se 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
290646Cuando se utiliza un editor de XAML, pueden expandir automáticamente algunas regiones contraídas.
305184No se puede abrir una página de PageFunction que utiliza la propiedad RemoveFromJournal .
307180Un evento de control ActiveX de nivel de ventana, genera un error en tiempo de diseño.
307331El diseñador WPF muestra un diseño incorrecto de los controles.
309063Editor de WPF genera excepciones repetidas que causan Visual Studio cerrar y reiniciar.
312249El diseñador WPF incorrectamente muestra una barra de desplazamiento horizontal.
312859Agregar 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.
333036Al editar una aplicación de WPF, puede bloquearse el IDE de Visual Studio 2008.
315614Errores en los controles de usuario en un proyecto de aplicación WPF pueden bloquearse Visual Studio 2008 Team System
318018Diseñador de XAML no muestra correctamente lo que aparecerá en tiempo de ejecución.
319692Visual Studio se bloquea cuando se agrega un control StackPanel a un párrafo
334662Cuando 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