ayuda visual studio 2008

34
Archivo Léame de Visual Studio 2008 1. Requisitos del sistema 1.1. Arquitecturas compatibles 1.2. Sistemas operativos compatibles 1.3. Requisitos de instalación 2. Problemas conocidos 2.1. Instalación 2.2. Desinstalación 2.2.1. En equipos con versiones anteriores de Visual Studio 2.2.2. En equipos sin versiones anteriores de Visual Studio 2.3. Problemas del producto 2.3.1. Problemas generales 2.3.2. ADO.Net 2.3.3. Lenguajes 2.3.4. LINQ 2.3.5. Visual Studio Tools para Office 2.3.6. Desarrollo web 2.3.7. Windows Communication Foundation (WCF) Tools 2.3.8. Windows Presentation Foundation (WPF) Designer for Visual Studio 2.3.9. Windows Workflow Foundation (WF) Tools 2.3.10. Integración de Windows SDK 3. Vínculos relacionados 1. Requisitos del sistema 1.1. Arquitecturas compatibles x86 x64 (WOW) 1.2. Sistemas operativos compatibles Microsoft Windows XP Microsoft Windows Server 2003 Windows Vista 1.3. Requisitos de hardware Mínimo: CPU a 1,6 GHz, 384 MB de RAM, pantalla de 1024 x 768, disco duro de 5.400 rpm Recomendado: CPU a 2,2 GHz o superior, 1.024 MB o más de RAM, pantalla de 1280 x 1024, disco duro de 7.200 rpm o superior En Windows Vista: CPU a 2,4 GHz, 768 MB de RAM

Upload: jrdelarosa

Post on 10-Aug-2015

809 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ayuda Visual Studio 2008

Archivo Léame de Visual Studio 2008 1. Requisitos del sistema 1.1. Arquitecturas compatibles 1.2. Sistemas operativos compatibles 1.3. Requisitos de instalación

2. Problemas conocidos 2.1. Instalación 2.2. Desinstalación

2.2.1. En equipos con versiones anteriores de Visual Studio 2.2.2. En equipos sin versiones anteriores de Visual Studio

2.3. Problemas del producto 2.3.1. Problemas generales 2.3.2. ADO.Net 2.3.3. Lenguajes 2.3.4. LINQ 2.3.5. Visual Studio Tools para Office 2.3.6. Desarrollo web 2.3.7. Windows Communication Foundation (WCF) Tools 2.3.8. Windows Presentation Foundation (WPF) Designer for Visual Studio 2.3.9. Windows Workflow Foundation (WF) Tools 2.3.10. Integración de Windows SDK

3. Vínculos relacionados

1. Requisitos del sistema

1.1. Arquitecturas compatibles

x86

x64 (WOW)

1.2. Sistemas operativos compatibles

Microsoft Windows XP

Microsoft Windows Server 2003

Windows Vista

1.3. Requisitos de hardware

Mínimo: CPU a 1,6 GHz, 384 MB de RAM, pantalla de 1024 x 768, disco duro de 5.400 rpm

Recomendado: CPU a 2,2 GHz o superior, 1.024 MB o más de RAM, pantalla de 1280 x 1024, disco duro de 7.200 rpm o superior En Windows Vista: CPU a 2,4 GHz, 768 MB de RAM

2. Problemas conocidos

2.1. Instalación

2.1.1. Las características de flujo de trabajo de SharePoint de Visual Studio tienen requisitos de instalación específicos.

Page 2: Ayuda Visual Studio 2008

Para usar las herramientas de desarrollo de flujo de trabajo de SharePoint en Visual Studio Tools para Office, siga estas instrucciones de instalación en el orden indicado.

1) Instale Windows Server 2003.

2) Instale Internet Information Services (IIS). (En el Panel de control, Agregar o quitar componentes de Windows, Servidor de aplicaciones, Detalles, Internet Information Services (IIS)).

3) Instale .NET Framework 2.0 y .NET Framework 3.0.

4) Habilite ASP.NET 2.0.5727 en IIS Manager.

5) Instale Microsoft Office SharePoint Server 2007. Asegúrese de ejecutar el asistente para configuración.

6) Instale Visual Studio 2008. Utilice la instalación predeterminada o asegúrese de que Visual Studio Tools para Office está seleccionado en la página de instalación personalizada del asistente para instalación.

7) Opcional: Servicio SMTP. La instalación de este servicio le permite usar las características habilitadas para correo electrónico de SharePoint. Consulte la documentación del producto de SharePoint para obtener más información sobre estas características.

Para resolver este problema:

No se puede solucionar.

2.1.2. Si el equipo entra en el modo de suspensión o hibernación durante la instalación de Visual Studio, el programa de instalación podría no responder cuando el equipo regrese del modo de suspensión o hibernación.

Si el equipo entra en el modo de suspensión o hibernación durante la instalación de Visual Studio, el programa de instalación podría no responder cuando el equipo regrese del modo de suspensión o hibernación.

Para resolver este problema:

1. Abra el Administrador de tareas.

2. Seleccione Programa de instalación de Visual Studio 2008.

3. Haga clic en Finalizar tarea.

4. Cuando desaparezca la pantalla del programa de instalación de Visual Studio 2008, reinicie dicho programa.

2.1.3. No se admite la actualización de SQL Server Compact 3.5 CTP o SQL Server Compact 3.5 Beta a la versión final de SQL Server Compact 3.5.

No se admite la actualización de las versiones CTP o Beta de SQL Server Compact 3.5 a la versión de lanzamiento. Desinstalar la versión CTP o Beta de Visual Studio 2008 no desinstala SQL Server Compact 3.5.

Para resolver este problema:

1. Desinstale la versión CTP o Beta de Visual Studio 2008. 2. En Windows Vista, use Programas y características (en el Panel de control) para desinstalar todas las versiones Beta y CTP de SQL Server Compact 3.5, SQL Server Compact 3.5 para dispositivos y Herramientas de diseño de SQL Server Compact 3.5. 3. En Windows XP o Windows Server 2003, use Agregar o quitar programas (en el Panel de control) para desinstalar las versiones Beta y CTP de SQL Server Compact 3.5, SQL Server Compact 3.5 para dispositivos y Herramientas de diseño de SQL Server Compact 3.5.

2.1.4. La ruta de acceso del recurso compartido de red del programa de instalación de Visual Studio 2008 no debe contener caracteres Unicode.

Page 3: Ayuda Visual Studio 2008

Si la ruta de acceso del recurso compartido de red del programa de instalación de Visual Studio 2008 contiene caracteres Unicode, dicho programa mostrará el siguiente error: "Archivo de origen no encontrado".

Para resolver este problema:

Compruebe que la ruta de acceso del recurso compartido de red del programa de instalación de Visual Studio 2008 no contiene caracteres Unicode.

2.1.5. Los usuarios reciben un mensaje de error "Se detectó un problema al cargar los componentes de instalación. Cancelando el programa de instalación".

El usuario recibe el mensaje "Se detectó un problema al cargar los componentes de instalación. Cancelando el programa de instalación" y éste se cancela. Esto sólo ocurre en sistemas que no tienen Windows Installer 3.1.

Para resolver este problema:

1. Vaya a Windows Installer 3.1 Redistributable (v2) e instale Windows Installer 3.1.

2. En Agregar o quitar programas, compruebe que Windows Installer 3.1 está en la lista de programas instalados.

3. Intente instalar de nuevo Visual Studio 2008.

2.1.6. El programa de instalación producirá un error si la ruta de acceso del recurso compartido de red desde el que se instala Visual Studio 2008 es demasiado larga.

El programa de instalación producirá un error si la ruta de acceso del recurso compartido de red desde el que se instala Visual Studio 2008 es demasiado larga.

Para resolver este problema:

Use una ruta de acceso de recurso compartido de red que tenga menos de 65 caracteres.

2.1.7. El programa de instalación se detiene y muestra el siguiente mensaje de error: "Error del programa de instalación al detener el servicio Windows Installer. Debe detener todas las aplicaciones que ejecuten el servicio Windows Installer o reiniciar el equipo antes de la instalación".

El programa de instalación se detiene y muestra el siguiente mensaje de error: "Error del programa de instalación al detener el servicio Windows Installer. Debe detener todas las aplicaciones que ejecuten el servicio Windows Installer o reiniciar el equipo antes de la instalación".

Para resolver este problema:

Pruebe las siguientes opciones.

- Este mensaje de error puede indicar que un programa de instalación distinto al de Visual Studio 2008 ya se está ejecutando en el equipo. Cuando termine la otra instalación, reinicie el equipo y vuelva a ejecutar el programa de instalación de Visual Studio 2008.

- Este mensaje de error también podría ocurrir porque que se están instalando actualizaciones de Windows en el equipo. Cuando terminen las actualizaciones de Windows, reinicie el equipo y vuelva a ejecutar el programa de instalación de Visual Studio 2008.

- Busque msiexec.exe en el Administrador de tareas. Si msiexec.exe ya está en ejecución, espere a que finalice. Reinicie el equipo y vuelva a ejecutar el programa de instalación de Visual Studio 2008.

- Si ninguna de estas opciones se corresponde con su problema, reinicie el equipo y ejecute el programa de instalación de Visual Studio 2008.

2.1.8. La instalación de Visual Studio Express 2008 en Windows Vista a veces produce un error si Windows Update realiza instalaciones simultáneas.

Page 4: Ayuda Visual Studio 2008

El programa de instalación de Visual Studio Express 2008 en Windows Vista podría producir un error si Windows Update instala actualizaciones en el equipo al mismo tiempo que se ejecuta el programa de instalación de Visual Studio Express 2008. También podría provocar un error si SMS está instalando actualizaciones de Windows.

Para resolver este problema:

Espere a que terminen las actualizaciones de Windows y, a continuación, reinicie el equipo y ejecute el programa de instalación de Visual Studio 2008.

2.1.9. Al instalar Visual Studio 2008 en el mismo equipo que Visual Studio 2005, se produce un error en la reparación de .NET Framework 2.0 por parte de Visual Studio 2005.

Cuando Visual Studio 2008 se instala en el mismo equipo que Visual Studio 2005, Visual Studio 2005 no puede reparar .NET Framework 2.0.

Para resolver este problema:

Repare .NET Framework 2.0 por separado mediante Agregar o quitar programas.

2.1.10. La instalación de Visual Studio 2008 en un equipo con Windows Vista que ha tenido versiones anteriores de .NET Framework 3.5 podría producir un error.

Cuando se instala Visual Studio 2008 en un equipo con Windows Vista que ha tenido versiones anteriores de Visual Studio, el programa de instalación de Visual Studio 2008 podría producir un error durante la instalación del componente .NET Framework 3.5.

Para resolver este problema:

Mediante el Panel de control, desinstale las siguientes actualizaciones de Windows:

- Revisión para Microsoft Windows (KB110806)

- Revisión para Microsoft Windows (KB930264)

- Revisión para Microsoft Windows (KB929300)

2.1.11. El programa de instalación de Visual Studio 2008 puede mostrar un mensaje en el que se le solicita que cierre las aplicaciones que se están ejecutando.

El programa de instalación de Visual Studio 2008 puede mostrar un mensaje en el que se le solicita que cierre las aplicaciones que se están ejecutando. Algunas de las aplicaciones enumeradas puede que tengan identificadores numéricos y otras identificadores vacíos.

Además, puede que se muestren los id. de proceso de las aplicaciones que se deben cerrar, pero no sus nombres.

Para resolver este problema:

Es recomendable que cierre estas aplicaciones para que no afecten al proceso de instalación.

Puede encontrar los nombres de las aplicaciones que se deben cerrar buscando los id. de proceso en el Administrador de tareas, de este modo.

1. Presione CTRL+ALT+SUPR y, a continuación, haga clic en el Administrador de tareas.

2. En el menú Ver, haga clic en Seleccionar columnas.

3. Seleccione el PID (identificador de proceso) y haga clic en Aceptar.

4. En el Administrador de tareas, haga clic en el PID para ordenar las entradas por PID.

5. Busque los id. de proceso que se muestran en el mensaje.

Page 5: Ayuda Visual Studio 2008

Puede hacer clic también en Omitir en el cuadro de mensaje y continuar con la instalación. Esto es posible que requiera el reinicio del equipo cuando termine el programa de instalación.

2.1.12. Aparece una notificación de actualización automática de Windows durante la instalación de Visual Studio en Windows Vista.

Cuando se está instalando Visual Studio 2008 en un equipo con Windows Vista que no tiene .NET Framework 2.0 SP1 ni .NET Framework 3.0 SP1, aparece una notificación de actualización automática de Windows y le pide que reinicie el equipo.

Para resolver este problema:

Posponga el reinicio del equipo hasta que finalice la instalación de Visual Studio.

2.1.13. Algunas herramientas contienen componentes que no se muestran en el idioma esperado después de instalar Visual Studio 2008 y, a continuación, instalar una versión de Visual Studio 2008 en un idioma diferente.

Las herramientas instaladas por el SDK de Windows contienen componentes que no se muestran en el idioma esperado cuando se instala Visual Studio 2008 y, a continuación, se instala una versión de idioma diferente de Visual Studio 2008.

Para resolver este problema:

Mediante Agregar o quitar programas (Windows Server 2008 y Windows XP) o Programas y características (Windows Vista y Windows Server 2008) repare la versión de Visual Studio 2008 instalada más recientemente.

2.1.14. Si se instala MSDN Express Library 2008 para productos que no son Visual Studio 2008 Express Editions ni Visual Studio 2008 Standard se producirá un error.

Las pantallas que indican que se ha completado la instalación de todas las ediciones de Visual Studio 2008 muestran el siguiente mensaje: "Para instalar MSDN Library para Visual Studio 2008, ejecute setup.exe en la carpeta MSDN del disco de instalación o descargue MSDN Library Express Edition".

La instalación de MSDN Express Library 2008 para cualquier versión de Visual Studio que no sea Visual Studio Express Editions ni Visual Studio 2008 Standard no se realizará correctamente.

MSDN Express Library 2008 se diseñó para instalarse únicamente en coordinación con Visual Studio 2008 Express Editions y Visual Studio 2008 Standard.

Para resolver este problema:

Para las versiones de Visual Studio 2008 que no son Visual Studio 2008 Express Editions ni Visual Studio 2008 Standard, haga clic en el vínculo Instalar documentación del iniciador del programa de instalación de Visual Studio.

2.1.15. Durante la instalación o desinstalación de Visual Studio 2008, aparece un cuadro de diálogo que le pide que cierre el proceso de instalación.

Durante la instalación o desinstalación de Visual Studio 2008, aparece un cuadro de diálogo con el mensaje "Debe cerrar las siguientes aplicaciones antes de continuar con la instalación:"

La lista de aplicaciones mostrada contiene el propio programa de instalación y es similar a la siguiente:

Programa de instalación de Microsoft Visual Studio 2008

instalación

Para resolver este problema:

Page 6: Ayuda Visual Studio 2008

Haga clic en "Omitir" y continúe con el programa de instalación.

2.2. Desinstalación

2.2.1. En equipos con versiones anteriores de Visual Studio.

2.2.1.1. La desinstalación de Windows SDK puede afectar a Visual Studio 2008.

Si instala Windows SDK para Windows Vista o Windows SDK Update para Windows Vista junto con Visual Studio 2008 y, después, desinstala Windows SDK, se quitan las claves del Registro que necesita Visual Studio para encontrar los encabezados, bibliotecas y herramientas de Windows.

Para resolver este problema:

Siga uno de estos procedimientos:

- Repare Visual Studio 2008 mediante Agregar o quitar programas (Windows Server 2003 y Windows XP) o mediante Programas y características (Windows Vista y Windows Server 2008).

- Instale Windows SDK para Windows Server 2008 y .NET Framework 3.5.

2.2.1.2. Desinstalación manual de versiones anteriores de Visual Studio 2008.

A). Si instaló Visual Studio Code Name "Orcas" Beta 1 o Visual Studio 2008 Beta 2, use el Panel de control para quitar todas las versiones relacionadas como Professional, Standard, Enterprise Architect o Team Suite.

Todos los componentes de versiones preliminares se desinstalan en cadena junto con el producto Visual Studio, por lo que no es necesaria una desinstalación manual de componentes.

B. Si ha instalado una versión anterior de Visual Studio, como Visual Studio Code Name "Orcas" CTP (Community Technical Preview, Presentación técnica para la comunidad), debe desinstalarla siguiendo estos pasos en el orden exacto:

1. Abra Agregar o quitar programas (Windows Server 2003 y Windows XP) o Programas y características (Windows Vista y Windows Server 2008).

2. Quite "Microsoft SQL Server Compact Edition 3.5".

3. Quite "Herramientas de diseño de Microsoft SQL Server Compact Edition 3.5".

4. Quite "Microsoft SQL Server Compact Edition 3.5 para dispositivos".

5. Quite "Herramientas de colección de rendimiento de Microsoft Visual Studio".

6. Quite "Windows Mobile 5.0 SDK R2 para Pocket PC".

7. Quite "Windows Mobile 5.0 SDK R2 para Smartphone".

8. Quite "Crystal Reports 2007".

9. Quite "Visual Studio Asset System".

10. Quite "Visual Web Developer Design Service Reminder Tools".

11. Quite "Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System Runtime".

12. Quite el "Paquete de idioma de Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System Runtime". Este paso no es necesario si sólo tiene la versión en inglés (ENU).

Page 7: Ayuda Visual Studio 2008

13. Quite "Microsoft Visual Studio Tools para Office System Runtime 3.0".

14. Quite "Microsoft Visual Studio Codename Orcas Professional" u otras instalaciones de Visual Studio IDE relacionadas como Professional, Standard, Enterprise Architect o Team Suite.

15. Quite "Microsoft Document Explorer".

16. Quite "Paquete de idioma de Microsoft Document Explorer 2005". Este paso no es necesario si sólo tiene la versión en inglés (ENU).

17. Quite "Microsoft Device Emulator 3.0".

18.Quite "Microsoft .NET Compact Framework 2.0 SP1".

19. Quite ".NET Framework 2.0 SDK".

20. Quite "Microsoft Visual Studio Codename Orcas Remote Debugger".

21. Quite "Microsoft Visual Studio Prerequisites de 64 bits, versión beta". Este paso es necesario sólo si se instala Visual Studio en un equipo de 64 bits.

22. Quite "Microsoft .NET Framework 3.5".

Para resolver este problema:

No hay ninguna solución disponible.

2.2.1.3. Al desinstalar Visual Studio 2005 se borran las entradas del Registro que son necesarias para Load Agent

Si instala Visual Studio 2008 Team Test Load Agent en un equipo con Visual Studio 2005 Team System Edition para Testers o Visual Studio 2005 Team Suite Edition y, a continuación, desinstala Visual Studio 2005, la desinstalación borrará las siguientes entradas del Registro, que son necesarias para la generación de carga.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

"MaxUserPort"=dword:0000FFFE

"TcpTimedWaitDelay"=dword:0000001e

Para resolver este problema:

Vuelva a agregar estas entradas al Registro después de desinstalar Visual Studio 2005.

2.2.2. En equipos sin versiones anteriores de Visual Studio.

2.2.2.1. Después de desinstalar una instancia de Visual Studio en una configuración en paralelo, ya no es posible la depuración de flujos de trabajo.

Si el equipo tiene dos versiones de Visual Studio 2008 (por ejemplo, la versión en inglés y en japonés) y desinstala una de ellas, ya no podrá depurar flujos de trabajo en la instalación que queda. WDE.dll, que forma parte del depurador de flujos de trabajo, se desinstala cuando se quita alguna de las instalaciones del equipo.

Para resolver este problema:

Repare o reinstale la versión de Visual Studio que desea conservar en el equipo.

Page 8: Ayuda Visual Studio 2008

2.2.2.2. La desinstalación de Visual Studio 2008 puede mostrar un cuadro de diálogo que solicita cerrar las aplicaciones en ejecución.

Si se desinstala Visual Studio 2008 puede aparecer un mensaje que solicita cerrar las aplicaciones que se están ejecutando. Algunas de las aplicaciones puede que tengan identificadores numéricos y otras, identificadores vacíos. En el mensaje, puede ver los id. de proceso de las aplicaciones que se deben cerrar. No se muestran los nombres de las aplicaciones.

Para resolver este problema:

Es recomendable que cierre estas aplicaciones para que no afecten al proceso de desinstalación. Puede encontrar los nombres de las aplicaciones que se deben cerrar buscando los id. de proceso en el Administrador de tareas.

1. Presione CTRL+ALT+SUPR y, a continuación, haga clic en el Administrador de tareas.

2. En el menú Ver, haga clic en Seleccionar columnas.

3. Seleccione el PID (identificador de proceso) y haga clic en Aceptar.

4. En el Administrador de tareas, haga clic en PID para que las entradas se ordenen por PID y poder encontrar los nombres de las aplicaciones.

También puede hacer clic en Omitir en el cuadro de mensaje y continuar. En ese caso, es posible que tenga que reiniciar el equipo cuando termine la desinstalación.

2.2.2.3. En un sistema que tiene dos lenguajes de Visual Studio, las Herramientas de rendimiento dejan de funcionar después de desinstalar uno de ellos.

Si se desinstala un lenguaje de Visual Studio después de haber instalado dos lenguajes de Visual Studio en el sistema, las Herramientas de rendimiento dejarán de funcionar.

Para resolver este problema:

1. Ejecute el programa de instalación de Visual Studio.

2. Seleccione Agregar o quitar características.

3. Desactive la casilla Herramientas de rendimiento.

4. Haga clic en Actualizar.

5. Repita los pasos 1 y 2.

6. Active la casilla Herramientas de rendimiento.

7. Haga clic en Actualizar.

2.2.2.4. Desinstalación manual de Visual Studio Professional 2008.

Debe desinstalar los componentes de Visual Studio 2008 en el orden siguiente.

Abra Agregar o quitar programas (Windows Server 2003 y Windows XP) o Programas y características (Windows Vista y Windows Server 2008).

1. Quite "Asistente para publicación de Microsoft SQL".2. Quite "Crystal Reports Basic para Visual Studio 2008".3. Quite "Crystal Reports Basic Runtime de 64 bits para Visual Studio 2008 (x64)". Este paso es necesario sólo si se instala Visual Studio en un equipo de 64 bits. 4. Quite "Ensamblados de referencia e IntelliSense de Microsoft Windows SDK para Visual Studio 2008 SDK (x64)".5. Quite "Microsoft Windows SDK para Visual Studio 2008 .NET Framework Tools".6. Quite "Microsoft Windows SDK para Visual Studio 2008 Win32 Tools".7. Quite "Encabezados y bibliotecas de Microsoft Windows SDK para Visual Studio 2008".

Page 9: Ayuda Visual Studio 2008

8. Quite "Microsoft Windows SDK para Visual Studio 2008 Tools".9. Quite "Depurador remoto de Microsoft Visual Studio 2008". Este paso es necesario sólo si se instala Visual Studio en un equipo de 64 bits. 10. Quite "Microsoft SQL Server 2005 Express Edition".11. Quite "Microsoft SQL Server Native Client".12. Quite "Microsoft Device Emulator, versión 3.0".13. Quite "Windows Mobile 5.0 SDK R2 para Smartphone".14. Quite "Windows Mobile 5.0 SDK R2 para Pocket PC".15. Quite "Microsoft SQL Server Compact 3.5 para dispositivos".16. Quite "Herramientas de diseño de Microsoft SQL Server Compact 3.5".17. Quite "Microsoft SQL Server Compact 3.5".18. Quite "Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System Runtime".19. Quite "Microsoft Visual Studio Tools para Microsoft Office System (versión 3.0 Runtime)".20. Quite "Microsoft .NET Compact Framework 3.5".21. Quite "Microsoft .NET Compact Framework 2.0 SP2".22. Quite "Microsoft Visual Studio".23. Quite "Componente de creación web de Microsoft Visual Studio".24. Quite "Microsoft Document Explorer 2008".25. Quite "Requisitos previos de Microsoft Visual Studio 2008 de 64 bits". Este paso es necesario sólo si se instala Visual Studio en un equipo de 64 bits. 26. Quite "Microsoft .NET Framework 3.5".

Para resolver este problema:

No hay ninguna solución disponible.

2.3. Problemas del producto

2.3.1. Problemas generales

2.3.1.1. Visual Studio 2008 no funciona después de una actualización a Windows Vista RTM desde Windows XP o Windows Server 2003.

Visual Studio 2008 no funciona después de una actualización a Windows Vista RTM desde Windows XP o Windows Server 2003.

Para resolver este problema:

1. Abra Herramientas y características.

2. Desinstale .NET Framework 3.5.

3. Vuelva a instalar .NET Framework 3.5 desde el disco de instalación de Visual Studio 2008 o desde http://www.microsoft.com/

4. Repare Visual Studio 2008.

2.3.1.2. Al ejecutar una instalación personalizada de Windows SDK es posible que las rutas de acceso de los vínculos a archivos cambien y apunten a archivos no existentes.

Al ejecutar una instalación personalizada de Windows SDK es posible que las rutas de acceso de los vínculos a archivos cambien y apunten a archivos no existentes. Si tiene instalado Visual Studio 2008 y luego instala Windows SDK, se cambia una clave importante del Registro. Esa clave apunta a las herramientas del SDK y también a los encabezados y bibliotecas de Windows. Sin embargo, si ejecuta una instalación personalizada de Windows SDK que no incluye herramientas ni cabeceras y bibliotecas, el vínculo a esos archivos se romperá y se interrumpirá parte de la funcionalidad de Visual Studio.

Para resolver este problema:

Repare Visual Studio 2008 o utilice la herramienta de configuración de Windows SDK, que se instala junto con Windows SDK para Windows Server 2008 y .NET Framework 3.5.

2.3.1.3. No se admite la depuración de Windows Workflow con T-SQL.

Page 10: Ayuda Visual Studio 2008

No depure el flujo de trabajo teniendo habilitada la depuración de flujos de trabajo y la depuración de T-SQL, o se podrían producir resultados imprevistos.

Para resolver este problema:

No hay ninguna solución disponible.

2.3.1.4. La ventana Variables locales no funciona en la versión de Windows Vista de 64 bits.

La ventana Variables locales no está visible en Visual Studio 2008 cuando éste se ejecuta en la versión de 64 bits de Windows Vista.

Para resolver este problema:

No hay ninguna solución disponible.

2.3.1.5. Al agregar una nueva prueba unitaria de base de datos a un proyecto de flujo de trabajo se muestra un mensaje de error.

Al agregar una nueva prueba unitaria de base de datos a un proyecto de flujo de trabajo se muestra el siguiente mensaje de error: "Error al cargar el flujo de trabajo. Corrija el siguiente error e intente volver a cargar el documento para ver el flujo de trabajo. No se puede mostrar el diseñador para este archivo porque ninguna de las clases que contiene se puede diseñar. El diseñador inspeccionó las siguientes clases en el archivo: DatabaseUnitTest1. La clase base DatabaseUnitTest1 para la clase debe ser Activity".

Este error no es correcto. La nueva prueba unitaria de base de datos es válida. Puede omitir el error y no volverá a aparecer una vez descartado.

Para resolver este problema:

Cierre y omita el error. No volverá a aparecer.

2.3.1.6. Para trabajar correctamente, el diseñador de flujo de trabajo de Visual Basic requiere que esté instalada la característica Visual Web Developer.

Una vez instalado Visual Studio 2008 en modo de sólo Visual Basic, el diseñador de Workflow Foundation no funciona correctamente. No puede especificar los campos obligatorios en los proyectos de flujo de trabajo, lo que impide generar la solución.

Para resolver este problema:

Instale la característica Visual Web Developer desde el disco de instalación de Visual Studio 2008.

2.3.1.7. Los proyectos de Visual Studio 2008 no se pueden generar en Expression Blend.

Las soluciones y proyectos que se crearon en Microsoft Visual Studio 2008 se pueden abrir y editar en Expression Blend, pero no se generarán. Además, al abrir proyectos de Expression Blend en Visual Studio 2008, éstos se actualizan al formato de Visual Studio 2008. Cuando se complete la actualización, el proyecto ya no se generará en Expression Blend. Aún puede abrir y editar el proyecto en Expression Blend, pero no se generará allí.

Para resolver este problema:

Para obtener más información sobre la disponibilidad e instrucciones de instalación, haga clic aquí o visite el sitio de Microsoft Expression Web.

2.3.1.8. Visual Studio 2008 no reconoce el SDK de Windows Mobile 6 cuando éste ya está instalado.

Si un usuario instala Visual Studio 2008 en un equipo que ya tiene el SDK de Windows Mobile 6, Visual Studio 2008 no reconoce el SDK. Este problema no se soluciona reparando el SDK de Windows Mobile 6.

Page 11: Ayuda Visual Studio 2008

Para resolver este problema:

1. Desinstale el SDK de Windows Mobile 6.

2. Instale el SDK de Windows Mobile 6.

2.3.1.9. SQL Server Compact 3.5 no utiliza la propiedad Encrypt de la clase SqlCeConnection.

La propiedad Encrypt ya no se usa en la clase SqlCeConnection. La propiedad se conserva en SQL Server Compact 3.5 para ofrecer compatibilidad con versiones anteriores. No se debe utilizar la propiedad.

Para resolver este problema:

Utilice la propiedad de modo de cifrado de la clase SqlCeConnection para cifrar los archivos de base de datos de SQL Server Compact 3.5. El modo de cifrado, junto con los ejemplos de código, se utiliza para lo siguiente.

1. Para crear una nueva base de datos de SQL Server Compact 3.5 cifrada.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;encryption mode=platform default;Password=password#1;"); engine.CreateDatabase();

[Visual Basic]

Dim engine As SqlCeEngine engine = New SqlCeEngine("Data Source=Northwind.sdf;encryption mode=platform default;Password= password#1;") engine.CreateDatabase()

2. Para actualizar una base de datos de SQL Server 2005 Compact (versión 3.1) o SQL Server 2005 Mobile (versión 3.0) a una base de datos de SQL Server Compact 3.5 cifrada.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password= password#1;"); engine.Upgrade ("Data Source=Northwind.sdf;encryption mode=platform default;Password= password#2;");

[Visual Basic]

Dim engine As SqlCeEngine engine = New SqlCeEngine("Data Source=Northwind.sdf;Password=password#1;") engine.Upgrade("Data Source=Northwind.sdf;encryption mode=platform default;Password=password#2;")

3. Para cambiar el modo de cifrado de una base de datos de SQL Server Compact 3.5 existente.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password= password#1;"); engine.Compact("Data Source=Northwind.sdf;encryption mode=ppc2003 compatibility;Password= password#1;");

[Visual Basic]

Dim engine As SqlCeEngine engine = New SqlCeEngine("Data Source=Northwind.sdf;Password=password#1;") engine.Compact("Data Source=Northwind.sdf;encryption mode=ppc2003 compatibility;Password=password#1;")

4. Para cifrar una base de datos de SQL Server Compact 3.5 no cifrada.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf"); engine.Compact("Data Source=Northwind.sdf;encryption mode=platform default;Password= password#1;");

[Visual Basic]

Page 12: Ayuda Visual Studio 2008

Dim engine As SqlCeEngine engine = New SqlCeEngine("Data Source=Northwind.sdf;") engine.Compact("Data Source=Northwind.sdf;encryption mode=platform default;Password=password#1;")

2.3.1.10. No se puede usar la experiencia en tiempo de diseño de los programas de Smart Device no funciona cuando la base de datos de destino es SSC 3.1.

Los programadores de Smart Device no pueden utilizar ninguna de las características del diseñador, como Agregar origen de datos, Agregar nueva conexión, Crear base de datos, Generar formularios de datos y arrastrar y colocar objetos del origen de datos, cuando programan para una base de datos de SQL Server Compact Edition 3.1. Todas las características del diseñador de Smart Device están establecidas de forma predeterminada en una base de datos de SQL Server Compact 3.5.

Para resolver este problema:

Utilice Visual Studio 2005 Service Pack 1 si desea programar para una base de datos de SQL Server Compact Edition 3.1 en programas de Smart Device. Para usar Visual Studio 2008 con la base de datos de SQL Server Compact Edition 3.1, vea http://go.microsoft.com/fwlink/?LinkID=101885.

2.3.1.11. Durante una actualización de un proyecto de Visual Studio 2005 a uno de Visual Studio 2008, la base de datos de SQL Server Compact cifrada no se actualiza y deben volverse a publicar las aplicaciones de ClickOnce.

Los archivos de base de datos (*.sdf) creados en versiones anteriores de SQL Server Compact no son compatibles con SQL Server Compact 3.5. Los archivos de base de datos no cifrados de versiones anteriores de SQL Server Compact se actualizan cuando se actualiza un proyecto de Visual Studio 2005 a Visual Studio 2008. Los archivos de base de datos cifrados deben actualizarse manualmente. Si el proyecto de Visual Studio 2005 utiliza ClickOnce para publicar aplicaciones, la aplicación se debe volver a publicar después de actualizar el proyecto a Visual Studio 2008.

Para resolver este problema:

Para actualizar los archivos de base de datos cifrados, siga este procedimiento.

1. Haga clic en Datos.2. Haga clic en Agregar nuevo origen de datos.3. Haga clic en Agregar conexión. Si se abre una versión anterior del archivo de base de datos, aparece un mensaje.Si hace clic en Aceptar, aparece el cuadro de diálogo Actualizar a la base de datos de SQL Server Compact 3.5.

La API SqlCeEngine.Upgrade se puede utilizar también en escenarios de programación, como se muestra en el ejemplo de código siguiente.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine("Data Source=Northwind.sdf;Password=passw0rd;");engine.Upgrade ("Data Source=Northwind.sdf;encryption mode=platform default;Password=passw0rd;");

[Visual Basic]

Dim engine As SqlCeEngineengine = New SqlCeEngine("Data Source=Northwind.sdf;Password=password#1;")engine.Upgrade("Data Source=Northwind.sdf;encryption mode=platform default;Password=password#2;")

Si el proyecto utiliza ClickOnce para publicar aplicaciones, la aplicación se debe volver a publicar una vez actualizada a Visual Studio 2008. Cuando vuelva a publicar la aplicación de ClickOnce en Visual Studio 2008, puede aparecer un mensaje de advertencia en el que se indica que el requisito previo SQL Server 2005 Compact Edition no se encuentra durante la secuencia de inicio. Puede omitir esta advertencia.

2.3.1.12. El tipo de datos de SQL Server Compact 3.5 de parámetros como SqlDbType o DbType debe definirse explícitamente.

Si los tipos de datos de parámetros como SqlDbType o DbType no se definen explícitamente, se producirá una excepción.

Para resolver este problema:

Page 13: Ayuda Visual Studio 2008

Defina explícitamente los tipos de datos de parámetros como SqlDbType o DbType. Esto es imprescindible en el caso de los tipos de datos BLOB (image y ntext). Se incluye un ejemplo de código.

[Visual C#]

SqlCeEngine engine = new SqlCeEngine(connString); engine.CreateDatabase(); engine.Dispose(); SqlCeConnection conn = new SqlCeConnection(connString); conn.Open(); SqlCeCommand cmd = conn.CreateCommand(); cmd.CommandText = "CREATE TABLE BlobTable(name nvarchar(128), blob ntext);"; cmd.ExecuteNonQuery(); cmd.CommandText = "INSERT INTO BlobTable(name, blob) VALUES (@name, @blob);"; SqlCeParameter paramName = cmd.Parameters.Add("name", SqlDbType.NVarChar, 128); SqlCeParameter paramBlob = cmd.Parameters.Add("blob", SqlDbType.NText); paramName.Value = "Name1"; paramBlob.Value = "Name1".PadLeft(4001); cmd.ExecuteNonQuery();

[Visual Basic]

Dim engine As SqlCeEngine engine = New SqlCeEngine(connString)engine.Dispose()Dim conn As SqlCeConnectionconn.Open()Dim cmd As SqlCeCommandcmd.CommandText = "CREATE TABLE BlobTable(name nvarchar(128), blob ntext);"cmd.ExecuteNonQuery() cmd.CommandText = "INSERT INTO BlobTable(name, blob) VALUES (@name, @blob);"Dim paramName As SqlCeParameterDim paramBlob As SqlCeParameterparamName = cmd.Parameters.Add("name", SqlDbType.NVarChar, 128)paramBlob = cmd.Parameters.Add("blob", SqlDbType.NText)paramName.Value = "Name1"paramBlob.Value = "Name1".PadLeft(4001)cmd.ExecuteNonQuery()

2.3.1.13. El SDK de Windows Embedded CE 6.0 no se puede instalar en Visual Studio 2008.

Si Platform Builder para Windows Embedded CE 6.0 crea un SDK, es posible que éste no se pueda instalar en Visual Studio 2008.

Para resolver este problema:

Como solución parcial, en la página Elegir el tipo de instalación del asistente de instalación, seleccione Personalizada en lugar de Completa y, a continuación, en la página Instalación personalizada quite el componente Documentación de la lista de componentes que se van a instalar. Esta solución alternativa permite instalar el resto del SDK, pero no podrá filtrar la documentación de la Ayuda instalada para buscar contenido específico del SDK.

2.3.1.14. No se puede inicializar el Sistema de ayuda en las Herramientas remotas de Visual Studio.

En un equipo que tiene Visual Studio 2008, invocar el menú de Ayuda en las Herramientas remotas de Visual Studio no inicializa el Sistema de ayuda.

(Nota: este problema sólo ocurre en sistemas que nunca han tenido instalado Visual Studio 2005).

Para resolver este problema:

Como solución alternativa, los clientes deben invocar la documentación de MSDN sobre estas Herramientas remotas desde http://msdn2.microsoft.com/es-es/library/aa935675.aspx.

Page 14: Ayuda Visual Studio 2008

2.3.1.15. Algún texto puede no aparecer correctamente en la línea Asunto o en el cuerpo del correo electrónico de Microsoft Outlook para algunos idiomas.

Cuando haga clic en el vínculo Comentarios dentro de un tema de ayuda, algún texto puede no aparecer correctamente en la línea Asunto o en el cuerpo del correo electrónico de Microsoft Outlook para algunos idiomas.

Para resolver este problema:

Para que los caracteres se muestren correctamente, es necesario realizar los siguientes cambios de configuración en Microsoft Outlook.

<Microsoft Outlook>

1. En el menú Herramientas, haga clic en Opciones.2. Haga clic en la ficha Formato de correo y, a continuación, en Opciones internacionales.3. En Opciones de codificación, en la lista Codificación preferida para mensajes salientes, seleccione Unicode (UTF-8) y haga clic en Aceptar.

O bien

1. En el menú Herramientas, haga clic en Opciones.2. Haga clic en la ficha Formato de correo y, a continuación, en Opciones internacionales.3. En Protocolos de Internet, compruebe que Habilitar compatibilidad UTF-8 para protocolo mailto: no está seleccionada y, a continuación, haga clic en Aceptar.

2.3.1.16. El campo de filtro está vacío al importar un filtro de informe de rendimiento guardado.

El campo de filtro está vacío al importar un filtro de informe de rendimiento guardado.

Solución:

En el cuadro desplegable del campo de filtro, seleccione el nombre de la cláusula de filtro esperada y, a continuación, ejecute el filtro.

2.3.1.17. Team Foundation Server: portal del proyecto: no es posible crear documentos de Word.

Team Foundation Server: portal del proyecto: no es posible crear documentos de Word.

Solución:

El usuario tiene que crear el documento mediante Office y guardarlo en el equipo local y, a continuación, usar la opción de carga en el portal de SharePoint para guardarlo en el portal. Nota: el nuevo menú del documento aparece para la carpeta "Guía de procesos".

2.3.2. ADO.Net

2.3.2.1. Después de actualizar a Visual Studio 2008, el usuario recibe una advertencia en la que se indica que falta el requisito previo de MDAC 2.8 o que la aplicación del usuario no se ejecuta en Windows 2000 después de instalarse.

Puede surgir alguno de estos problemas:

Después de actualizar el proyecto de Visual Studio 2005 a Visual Studio 2008, recibe una advertencia de compilación que indica que falta un requisito previo.

Genera una aplicación que depende de MDAC y no se ejecuta en Windows 2000.

Los usuarios de Windows 2000 no pueden ejecutar una aplicación de ClickOnce porque falta MDAC.

Page 15: Ayuda Visual Studio 2008

Para resolver este problema:

Si no necesita MDAC y aparece una advertencia de compilación, abra el cuadro de diálogo Requisitos previos y borre el requisito previo de MDAC.

Si los clientes de destino son clientes de Windows 2000 y requiere el requisito previo de MDAC, obtenga el paquete de programas previos de Internet mediante el procedimiento siguiente.

1) Abra el cuadro de diálogo Requisitos previos y haga clic en "Buscar más componentes redistribuibles en el sitio de actualizaciones de Microsoft". Así se abrirá http://go.microsoft.com/fwlink/?linkid=40981.

2) En esta página web, descargue el paquete de programas previos de MDAC y guárdelo en una nueva carpeta en el directorio ...\Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\.

También puede obtener el paquete de programas previos en Visual Studio 2005 de este modo: si Visual Studio 2005 está instalado en el mismo equipo, puede copiar la carpeta MDAC28 desde el directorio ...\Archivos de programa\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\ y, a continuación, pegarla en el directorio ...\Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\.

2.3.3. Lenguajes

2.3.3.1. El compilador muestra un mensaje de error cuando se pasa una lambda a una llamada a método enlazada en tiempo de ejecución doblemente anidada.

Si se pasa una lambda a una llamada a método enlazada en tiempo de ejecución que está anidada dentro de otra llamada a método enlazada en tiempo de ejecución, se muestra el siguiente error.

"La expresión no genera un valor"

Dim o1, o2 As Object

'No se puede usar una lambda en una llamada enlazada en tiempo de ejecución doblemente anidada:

o1.Foo(o2.SomeLateBoundCall(Function(a As Integer) a))

...

Class C1

Sub Foo(ByVal x As Object)

End Sub

End Class

Para resolver este problema:

Enlace en tiempo de compilación la primera llamada a método especificando el tipo de o1, o asigne la lambda a una variable independiente antes de pasarla al método:

Dim o1, o2 As Object

Dim someDelegate As Func(Of Integer, Integer) = Function(a As Integer) a

'Esto funcionará:

o1.Foo(o2.SomeLateBoundCall(someDelegate))

2.3.3.2. El depurador muestra por error 'C++' como el lenguaje cuando el código de C# se vincula mediante el vinculador de C++.

Page 16: Ayuda Visual Studio 2008

Cuando depura una imagen (.exe o .dll) creada vinculando uno o varios .netmodules mediante link.exe, puede encontrar que cuando depura ensamblados incluidos en los .netmodules vinculados, el depurador interpreta el código como C++/CLI en lugar de como el lenguaje con el que se creó el ensamblado. La pila de llamadas muestra información de C++/CLI y el evaluador de expresiones usa sintaxis y semántica de C++/CLI.

Para resolver este problema:

No hay ninguna solución disponible.

2.3.3.3. Los asistentes para aplicaciones ANSI de MFC que tienen nombres de proyecto que no son ASCII contienen caracteres no válidos.

Si la ruta de acceso de un proyecto contiene caracteres que tienen una codificación ANSI diferente a la asociada con el idioma del producto de Visual Studio, el archivo .rc en formato ANSI contendrá caracteres no válidos. Por ejemplo, si se usa una versión de Visual Studio en inglés en un entorno operativo en chino simplificado, los nombres de proyecto en chino sólo serán compatibles con proyectos Unicode.

Para resolver este problema:

Convierta el archivo .rc en Unicode.

Los pasos para guardar el archivo .rc son los siguientes:

- Haga clic con el botón secundario en el archivo .rc y, a continuación, haga clic en Ver código.

- Una vez abierto el archivo .rc en el editor, haga clic en Guardar como en el menú Archivo.

- Haga clic en Guardar con codificación

- En Opciones avanzadas para guardar, seleccione Codificación : Unicode - Página de códigos 1200.

- Haga clic en Aceptar.

2.3.3.4. Cambios importantes de Visual Basic y C# entre Visual Studio 2005 y Visual Studio 2008.

Los cambios importantes son cambios que pueden hacer que el código existente se comporte de forma diferente cuando se compila mediante los compiladores incluidos en Visual Studio 2008. Hacemos todo lo posible para evitar realizar cambios importantes, pero a veces tales cambios son necesarios por motivos de seguridad o para solucionar problemas conocidos en la generación de código. La mayoría de los cambios importantes afectan a muy pocos usuarios.

Para resolver este problema:

Puede ver la lista de los cambios importantes de Visual Basic y C# y los pasos que debe seguir para actualizar el código en esta dirección: http://go.microsoft.com/fwlink/?LinkId=104111.

2.3.4. LINQ

2.3.4.1. En el Diseñador relacional de objetos se muestra un mensaje de error "No hay marca de orden de bytes Unicode. No se puede cambiar a Unicode", cuando se abre un archivo .DBML que se creó mediante Visual Studio 2008 Beta 2.

En Visual Studio 2008 Beta 2, el Diseñador relacional de objetos (Diseñador O/R) creó los archivos .DBML con un orden de bytes UTF-8 aunque se especificara la codificación UTF-16 en el archivo real. Al abrir los archivos .DBML que se crearon con la versión Beta 2 puede aparecer el mensaje de error "No hay marca de orden de bytes Unicode. No se puede cambiar a Unicode".

Para resolver este problema:

Page 17: Ayuda Visual Studio 2008

Haga clic con el botón secundario del mouse en el archivo .DBML en el Explorador de soluciones, abra el archivo con el Editor de XML y, a continuación, guarde el archivo. Esta operación no afectará al contenido real del archivo .DBML y no se perderán datos.

2.3.4.2. Cambios importantes de LINQ to SQL entre la versión Beta 2 y la versión de lanzamiento.

Se han realizado cambios en LINQ to SQL desde la versión Beta 2 que pueden afectar a las aplicaciones que decida actualizar.

Para resolver este problema:

La lista de los cambios importantes junto con los pasos que debe seguir para actualizar el código está disponible en esta dirección: http://go.microsoft.com/fwlink/?LinkId=104112

2.3.5. Visual Studio Tools para Office

2.3.5.1. Se requiere Microsoft Office 2007 Service Pack 1 para obtener una vista previa de las plantillas de formulario de Microsoft Office InfoPath 2007.

Al realizar una vista previa de las plantillas de formulario de Microsoft Office InfoPath 2007 presionando F5 o haciendo clic en el botón Vista previa no funcionará y aparecerá un error en Visual Studio 2008 si InfoPath 2007 Service Pack 1 o QFE no está instalado.

Para resolver este problema:

QFE está disponible en http://go.microsoft.com/fwlink/?LinkId=102084.

2.3.5.2. Migrar proyectos de Visual Studio Tools para Office (VSTO) de Visual Studio 2008 Beta 2 a la versión de lanzamiento de Visual Studio 2008.

Se pueden producir errores de compilación y en tiempo de ejecución al generar y ejecutar proyectos de Beta 2 Office en la versión de lanzamiento de Visual Studio2008. Se han efectuado cambios en algunos ensamblados de referencia de VSTO.

Para resolver este problema:

Ensamblados con nuevo nombre: si aparece un error con alguno de los siguientes ensamblados de referencia, elimine el ensamblado de referencia antiguo y, a continuación, agregue el nuevo ensamblado de referencia correspondiente al proyecto y vuelva a generar.

Referencia antigua Referencia nueva

Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0.dllMicrosoft.VisualStudio.Tools.Office.dll Microsoft.Office.Tools.v9.0.dll Microsoft.VisualStudio.Tools.Office.Common.dll Microsoft.Office.Tools.Common.v9.0.dll Microsoft.VisualStudio.Tools.Office.Excel.dll Microsoft.Office.Tools.Excel.v9.0.dll Microsoft.VisualStudio.Tools.Office.Outlook.dll Microsoft.Office.Tools.Outlook.v9.0.dllMicrosoft.VisualStudio.Tools.Office.Word.dll Microsoft.Office.Tools.Word.v9.0.dll

2.3.5.3. La extensión de archivo .vsto se debe registrar como un tipo MIME en una instalación segura de IIS.

Los usuarios pueden instalar soluciones de Microsoft Office abriendo el manifiesto de implementación desde la web. Sin embargo, una instalación segura de Internet Information Services (IIS) bloqueará la

Page 18: Ayuda Visual Studio 2008

extensión de nombre de archivo .vsto. El tipo MIME se debe definir en IIS antes de implementar las soluciones de Office mediante IIS.

Para resolver este problema:

Para agregar el tipo MIME .vsto a IIS 6.0:

1. En el servidor que está ejecutando IIS 6.0, haga clic en Inicio, elija Todos los programas y Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).

2. Haga clic en el nombre del equipo, la carpeta Sitios web o el sitio web que esté configurando. Haga clic en Acción y, a continuación, haga clic en Propiedades. Haga clic en la ficha Encabezados HTTP.

3. Haga clic en Tipos MIME.

4. En la ventana Tipos MIME, haga clic en Nuevo.

5. En la ventana Tipo MIME, escriba .vsto como la extensión y application/x-ms-vsto como el tipo MIME.

6. Aplique la nueva configuración.Nota Debe reiniciar el Servicio de publicación en World Wide Web o esperar hasta que el proceso de trabajo se recicle para que los cambios surtan efecto.

7. Vacíe la caché de disco del explorador, e intente abrir de nuevo el archivo .vsto.

Para agregar el tipo MIME .vsto a IIS 7.0:

1. En el servidor que está ejecutando IIS 7.0, haga clic en Inicio, elija Todos los programas y, a continuación, haga clic en Accesorios.

2. Haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador.

3. En el cuadro Abrir, escriba la siguiente ruta de acceso y, a continuación, haga clic en Aceptar.%windir%\system32\inetsrv

4. Escriba el comando siguiente.set config /section:staticContent /+[fileExtension='.vsto',mimeType='application/x-ms-vsto']

5. Aplique la nueva configuración.Nota Debe reiniciar el Servicio de publicación en World Wide Web o esperar hasta que el proceso de trabajo se recicle para que los cambios surtan efecto.

6. Vacíe la caché de disco del explorador, e intente abrir de nuevo el archivo .vsto.

2.3.5.4. Agregar contenido no compatible a los controles de contenido de Word en proyectos en el nivel de documento en tiempo de diseño podría dañar el documento.

Muchas de las limitaciones que Microsoft Office Word impone a los controles de contenido en tiempo de ejecución no se aplican a los proyectos en el nivel de documento de Word en tiempo de diseño. Cuando diseñe la interfaz de usuario de su solución en Visual Studio, asegúrese de que los cambios que realiza en los controles de contenido se admiten en tiempo de ejecución. Específicamente, no inserte contenido que no sea texto, por ejemplo tablas, imágenes u otros controles de contenido, en un control de contenido de texto plano.

Aunque Word parece que permite insertar este tipo de contenido en tiempo de diseño, éste provocará daños al volver a abrir el documento. De forma similar, no inserte contenido que no sean imágenes en un control de contenido de imagen. Si no está seguro de si un control de contenido permite o no cierto tipo de contenido, ejecute primero la solución sin dicho contenido y, a continuación, intente agregarlo al control de

Page 19: Ayuda Visual Studio 2008

contenido en tiempo de ejecución. Si Word no permite hacerlo, tampoco debe insertar dicho tipo de contenido en dicho control de contenido en tiempo de diseño.

Si modifica un control de contenido en tiempo de diseño de forma que el control no es admitido en tiempo de ejecución, el diseñador de Visual Studio no le avisará de que los cambios no son aceptables. Sin embargo, al depurar o ejecutar el proyecto, o si guarda y vuelve a abrir el proyecto, Word mostrará un mensaje de error y solicitará permiso para reparar el documento. Cuando repare el documento, Word quitará todo el contenido y el formato no compatible del control.

Para resolver este problema:

No agregue contenido no compatible a controles de contenido en tiempo de diseño.

2.3.5.5. No se admite el uso de plantillas de flujo de trabajo de Office SharePoint en sistemas operativos de 64 bits y al intentar utilizarlas se produce una excepción.

En Visual Studio 2008 se producen dos excepciones si intenta crear un proyecto de flujo de trabajo de SharePoint (Flujo de trabajo secuencial de SharePoint 2007 o Flujo de trabajo de equipo de estado de SharePoint 2007) en un equipo de 64 bits. El primer mensaje de excepción es: "Referencia a objeto no establecida como instancia de un objeto". El segundo mensaje es: "La ubicación del sitio de SharePoint especificada no es válida. No se encontró el sitio de SharePoint en http://<rutaServidor>. Compruebe que escribió la dirección URL correctamente".

Para resolver este problema:

No utilice plantillas de flujo de trabajo de SharePoint en Visual Studio en un equipo que ejecute un sistema operativo de 64 bits. Para obtener más información, vea el tema de Ayuda "Solucionar problemas de soluciones de flujo de trabajo de SharePoint", que describe el problema.

2.3.5.6. La solución de Visual Studio Tools para Office (VSTO) no se ejecuta en un equipo x64 si establece el destino de la plataforma en x64.

Si establece el destino de la plataforma en x64 en la ficha Generar de las propiedades del proyecto, puede compilar el proyecto, pero la solución no se ejecutará. El establecimiento del destino de plataforma en x64 exige que la solución se ejecute en un proceso de 64 bits. Office se ejecuta en un proceso de 32 bits. Por tanto, Office no puede cargar la solución.

Para resolver este problema:

Establezca el destino de la plataforma en la ficha Generar de las propiedades del proyecto en 'Cualquier CPU'. Así la solución se ejecuta en Office como un proceso de 32 bits.

2.3.5.7. Los proyectos de Excel y Word no se ejecutan cuando se abren proyectos a la vez en Visual Studio 2008 y Visual Studio 2005.

Este error puede ocurrir si tiene abiertos proyectos de Excel 2003 o Word 2003 en Visual Studio 2008 y Visual Studio 2005 al mismo tiempo. Al ejecutar un proyecto, aparece el siguiente mensaje: "No se pudo encontrar o cargar el ensamblado de personalización. No obstante, puede editar y guardar el documento. Póngase en contacto con el administrador o el autor de este documento para obtener más ayuda".

Para resolver este problema:

Cierre uno de los proyectos. Ahora, puede ejecutar el otro proyecto.

2.3.5.8. Los controles de un documento no se representan correctamente después de copiar el documento a un nuevo proyecto.

Page 20: Ayuda Visual Studio 2008

Este problema podría ocurrir si crea un nuevo proyecto de personalización de nivel de documento utilizando un documento que se personalizó en otro proyecto. Si el documento contiene controles administrados, éstos aparecerán como cuadrados vacíos en el diseñador del nuevo proyecto. Esto ocurre porque los valores de propiedad de estos controles se almacenan en el archivo del diseñador del proyecto original.

Para resolver este problema:

Copie los valores de propiedad y el código de control de eventos personalizado de cada control a partir del archivo del diseñador del proyecto original y péguelos en el nuevo proyecto.

2.3.5.9. Crystal Reports inicia excepciones si se usa con soluciones de Visual Studio Tools para Office (VSTO).

Si usa Crystal Reports y especifica ADO.NET como el proveedor de datos, se podrían iniciar excepciones incluso en escenarios válidos.

Para resolver este problema:

Si pretende usar Crystal Reports en una solución de VSTO, cree un dominio de aplicación independiente y use Crystal Reports únicamente en dicho dominio de aplicación.

2.3.5.10. Visual Studio 2008 inicia una excepción si intenta crear un proyecto de flujo de trabajo de SharePoint en un equipo que no tiene instalado SharePoint.

Visual Studio 2008 inicia el siguiente mensaje de excepción: "No se puede cargar el archivo o ensamblado 'Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado".

Para resolver este problema:

Instale SharePoint en el equipo de desarrollo antes de crear un proyecto de flujo de trabajo secuencial de SharePoint 2007 o de flujo de trabajo de equipo de estado de SharePoint 2007. Para obtener más información, vea el tema de Ayuda "Solucionar problemas de soluciones de flujo de trabajo de SharePoint", que describe el problema.

2.3.5.11. Compilar el ejemplo de flujo de trabajo de SharePoint hace que aparezca un mensaje de error.

Al compilar la versión para C# del ejemplo de flujo de trabajo de SharePoint, aparece el siguiente mensaje de error:

"No se pudo cargar la tarea "Microsoft.Build.Tasks.Delete" desde el ensamblado D:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Build.Tasks.dll. No se puede cargar el archivo o ensamblado 'file:///D:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Build.Tasks.dll' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado. Confirme que la declaración <UsingTask> es correcta y que el ensamblado y todas sus dependencias están disponibles".

Este error aparece porque el archivo de proyecto, SeqWKFlow.csproj, hace referencia a una versión incorrecta del archivo .targets.

Para resolver este problema:

Abra SeqWKFlow.csproj en un editor de texto, y quite la siguiente línea de texto, que puede encontrar en el número de línea 86 del archivo del archivo:

Page 21: Ayuda Visual Studio 2008

<Import Project="$(MSBuildExtensionsPath)\Microsoft\Windows Workflow Foundation\v3.0\Workflow.Targets" />.

Agregue la siguiente línea de texto:

<Import Project="$(MSBuildExtensionsPath)\Microsoft\Windows Workflow Foundation\v3.5\Workflow.Targets" />

2.3.5.12. Soluciones que requieren el paquete de idioma japonés generan advertencias de PublicKey.

Las soluciones de Visual Studio Tools para Office que incluyen el paquete de idioma japonés (vstor_lp_ja_30.exe) como requisito previo muestran una advertencia durante la publicación. La advertencia es: "'Visual Studio Tools para Office system 3.0 Runtime' 内の 'PublicKey' 属性の値はファイル 'D:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\VSTOR30\ja\vstor_lp_ja_30.exe' の値と一致しません。".

Esta advertencia no afecta a la compilación del proyecto, el resultado publicado o la instalación del proyecto publicado.

Esta advertencia se genera porque el token de clave pública del archivo package.xml es incorrecto. Package.xml está situado en el siguiente directorio: \Archivos de programa\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\VSTOR30\ja.

Para resolver este problema:

Reemplace el token de clave pública del archivo package.xml por el siguiente token de clave pública:

3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001

2.3.6. Desarrollo web

No se tiene constancia de ningún problema.

2.3.7. Windows Communication Foundation (WCF) Tools

2.3.7.1. WcfTestClient puede producir una excepción si el SDK del servicio Biztalk está instalado.

El SDK del servicio Biztalk introduce un punto final de intercambio de metadatos (MEX) en la sección <client> del elemento <system.serviceModel> en el archivo machine.config. Esta configuración genera la siguiente excepción cuando se invoca el servicio en WcfTestClient:

System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto

Para resolver este problema:

Cuando ejecute WcfTestClient, modifique el archivo machine.config (ubicado en \WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\), incluyendo una marca de comentario en la sección

Page 22: Ayuda Visual Studio 2008

<client> anidada en el elemento <system.serviceModel>. Habilite de nuevo la sección cuando utilice el SDK del servicio Biztalk.

2.3.7.2. El script de instalación Setupvroot.bat para los ejemplos de WCF puede producir un error en Windows Vista.

En Windows Vista, si el servicio NetMsmqActivator está habilitado y Message Queuing (MSMQ) no está instalado, la utilidad iisreset no funciona y el script de instalación de ejemplos de WCF Setupvroot.bat no se ejecuta.

Para resolver este problema:

Antes de ejecutar el script de instalación de ejemplos de WCF, Setupvroot.bat, asegúrese de que MSMQ está instalado o deshabilite el servicio NetMsmqActivator en Windows Vista.

2.3.7.3. WcfTestClient no admite algunas características de WCF.

WcfTestClient no admite las siguientes características de WCF en esta versión.

- Servicios web de contrato de mensaje y serialización XML distintos de WCF

- Enlace de sesión y contexto

- Transacción

- Contrato dúplex

- Windows CardSpace, certificado, nombre de usuario y contraseña, autenticación de Windows

- Tipos: Stream, colección IDictionary y DataSet

Para resolver este problema:

No hay ninguna solución disponible.

2.3.7.4. La herramienta Service Model Metadata Utility (SvcUtil.exe) no puede generar contratos de datos a partir de un servicio en ejecución.

Un ejemplo al final de los resultados de la Ayuda de Svcutil.exe indica que puede utilizar la opción /dataContractOnly (/dconly) para generar contratos de datos a partir de un servicio en ejecución:

svcutil.exe /dconly http://service/metadataEndpoint - Generar tipos de contratos de datos a partir de un servicio en ejecución o documentos de metadatos en línea.

Este uso no funciona. Sólo puede utilizar la opción /dconly para generar contratos de datos a partir de archivos de metadatos locales.

Para resolver este problema:

Descargue los metadatos del servicio en ejecución ejecutando el siguiente comando:

svcutil.exe /target:metadata http://service/metadataEndpoint

Ejecute Svcutil.exe con la opción /dconly en los archivos de metadatos descargados del modo siguiente:

svcutil.exe /dconly *.wsdl *.xsd

2.3.7.5. Compatibilidad con el lenguaje de generación de código de la herramienta Service Model Metadata Utility (Svcutil.exe).

Page 23: Ayuda Visual Studio 2008

La herramienta Svcutil.exe puede generar código para clientes de servicio web y tipos de datos a partir de los metadatos de cualquier lenguaje que tenga un proveedor de código administrado. Svcutil.exe se ha probado con los proveedores de código administrado de C#, Visual Basic y C++. Otros proveedores de código no se han probado y es posible que generen código que no se compile o que sea inservible.

Para resolver este problema:

Utilice alguno de los proveedores de código administrado compatibles o modifique manualmente el código generado para resolver los problemas de compilación.

2.3.7.6. Es posible que el código de C++ administrado que se genera mediante la herramienta Service Model Metadata Utility (Svcutil.exe) no se compile.

Puede utilizar la herramienta Svcutil.exe para generar código para clientes de servicio web y tipos de datos a partir de metadatos. Sin embargo, existe constancia de algunos problemas con el proveedor de código de C++ en Visual Studio 2008 que hacen que la herramienta genere código de C++ administrado que podría no compilar.

Para resolver este problema:

Modifique manualmente el código generado para resolver los errores de compilación.

2.3.7.7. El proyecto de biblioteca de servicio WCF siempre se ejecuta cuando forma parte de una solución.

Los proyectos de biblioteca de servicio WCF se configuran para que inicien automáticamente su servicio cuando se ejecuta un proyecto de la solución independientemente de la configuración de los proyectos de inicio múltiples.

Para resolver este problema:

Cree soluciones de biblioteca de servicio WCF independientes que sólo incluyan proyectos de cliente que dependan de los servicios incluidos en la biblioteca que se ejecuta. Incluya los ensamblados de servicio de la solución de la aplicación host en todos los demás escenarios.

2.3.8. Windows Presentation Foundation (WPF) Designer for Visual Studio

2.3.8.1. En el explorador de propiedades, algunos valores, como las fechas y los números, se muestran en el formato de EE.UU.

El explorador de propiedades del diseñador de WPF muestra y edita los valores con el formato de EE.UU. Esto se ajusta a la convención XAML que utiliza el valor en-US para CultureInfo. Por ejemplo, las fechas y los números siempre tienen el formato de EE.UU. Las fechas se muestran siempre como mm/dd/aa. Si especifica un valor de fecha en el explorador de propiedades, éste se convertirá bajo el supuesto de que tiene el formato mm/dd/aa.

Para resolver este problema:

No hay ninguna solución disponible.

2.3.8.2. La refactorización de código no cambia los archivos XAML.

Si utiliza un refactorizador de código para realizar modificaciones de tipo o miembro, la refactorización no se propagará a los archivos XAML.

Por ejemplo, para un UserControl denominado MiControlPersonalizado, si utiliza el refactorizador para cambiar el nombre de ese UserControl a ControlDecorativo desde el archivo de código, el cambio de nombre sólo afectará a los archivos de código, y las instancias de MiControlPersonalizado de los archivos XAML no se actualizarán.

Asimismo, es posible que la compilación se realice sin mostrar ningún error hasta que se ejecute una nueva compilación o se limpie el proyecto o solución.

Page 24: Ayuda Visual Studio 2008

Para resolver este problema:

Las modificaciones en los archivos XAML se deben realizar manualmente, por ejemplo mediante Buscar y reemplazar.

2.3.8.3. Al realizar cambios en XAML no se refactorizan los archivos de código.

Si realiza cambios en un tipo o miembro en un archivo XAML, esos cambios no se propagarán a los archivos de código.

Por ejemplo, si cambia el nombre de Button, que tiene controladores de eventos asociados, mediante el editor de XAML, el código subyacente no se actualizará.

Para resolver este problema:

Las modificaciones en los archivos de código se deben realizar manualmente, por ejemplo mediante Buscar y reemplazar.

2.3.8.4. En las operaciones de cambio de nombre realizadas en el Explorador de soluciones no se solicita la refactorización de cambio de nombre en los proyectos de WPF.

Si hace clic con el botón secundario del mouse en un archivo XAML en el Explorador de soluciones y, a continuación, hace clic en Cambiar nombre, el archivo de nombre cambiará, pero no se le pedirá que refactorice el nombre de clase en XAML o en el código subyacente. En concreto, si cambia el nombre del archivo XAML al que se hace referencia mediante la propiedad StartupUri en el archivo XAML de aplicación (por ejemplo, si cambia el nombre Ventana1.xaml a VentanaPrincipal.xaml), deberá cambiar manualmente la propiedad StartupUri.

Para resolver este problema:

Las modificaciones se deben realizar manualmente, por ejemplo mediante Buscar y reemplazar.

2.3.8.5. El uso del Explorador de propiedades durante la depuración puede hacer que Visual Studio se bloquee.

Si utiliza el Explorador de propiedades para realizar cambios en los archivos XAML mientras depura una aplicación, Visual Studio se podría bloquear.

Para resolver este problema:

Cambie el archivo XAML antes de depurar, o detenga la depuración antes de modificar el archivo XAML.

2.3.8.6. Visual Studio no responde o se bloquea cuando se edita un archivo XAML que contiene un ControlTemplate en un ResourceDictionary.

Visual Studio puede dejar de responder o bloquearse al editar un archivo XAML, porque existe un problema conocido con los recursos ControlTemplate en un bloque de recursos.

Por ejemplo:

<Window.Resources><ControlTemplate x:Key="ct" . . . > . . . </ControlTemplate>. . .</Window.Resources>

Para resolver este problema:

Page 25: Ayuda Visual Studio 2008

Siga uno de estos procedimientos:

- Coloque las plantillas de control en un ResourceDictionary independiente y use la propiedad MergedDictionaries en el bloque de recursos del elemento.

- Ponga las plantillas de control en un diccionario app.xaml.

- Ajuste los recursos en un <ResourceDictionary></ResourceDictionary>, que es innecesario pero inofensivo.

- Coloque ControlTemplate en un Style.

2.3.8.7. Visual Studio podría no responder si enlaza llamadas al método ObjectDataProvider demasiado largas.

Cuando enlaza un ObjectDataProvider mediante XAML y lo carga en el diseñador de WPF, si ObjectDataProvider realiza una llamada a una base de datos, la operación podría durar mucho y consumir demasiada memoria. Como resultado, el diseñador de WPF podría dejar de responder hasta que se complete la operación.

Para resolver este problema:

Procure no configurar un ObjectDataProvider de este modo en tiempo de diseño. Mediante programación, use el método DesignerProperties.IsInDesignMode() sólo para realizar tareas largas o que consumen mucha memoria en tiempo de ejecución.

2.3.9. Windows Workflow Foundation (WF) Tools

2.3.9.1. Las actividades personalizadas no aparecen en el cuadro de herramientas de Visual Studio 2008 si se utiliza la configuración de desarrollo de Visual C++.

Las actividades personalizadas no aparecen en el cuadro de herramientas de Visual Studio 2008 si se utiliza la configuración de desarrollo de Visual C++.

Para resolver este problema:

Utilice una configuración de desarrollo diferente, como Visual Basic o C#.

2.3.9.2. No se pueden seleccionar nombres de métodos sobrecargados en CallExternalMethodActivity.

Si tiene dos o más métodos en una actividad CallExternalMethodActivity que tiene el mismo nombre pero parámetros diferentes, no puede seleccionar versiones únicas de los métodos en la lista desplegable del diseñador de flujo de trabajo. Cualquier método sobrecargado que seleccione adoptará automáticamente el nombre del primer método definido en la actividad de forma predeterminada.

Para resolver este problema:

Para evitar este problema, use nombres de método únicos.

2.3.10. Integración de Windows SDK

2.3.10.1. Para desarrollar aplicaciones destinadas a la plataforma IA64, debe instalarse Windows SDK.

Visual Studio 2008 no incluye bibliotecas, herramientas ni compiladores específicos de la plataforma IA64. El código destinado a la plataforma IA64 no se puede compilar en Visual Studio 2008 sin una instalación adicional. Si intenta compilar mediante el compilador cruzado de IA64, obtendrá un mensaje de error similar al siguiente:

> cl /EHa /clr /TP /MD /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE repro.cpp

Page 26: Ayuda Visual Studio 2008

C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\msclr\appdomain.h(23) : error irrecuperable C1083: No se puede abrir el archivo de inclusión: 'mscoree.h': No se encontró el archivo o el directorio.

Para resolver este problema:

Para instalar bibliotecas, herramientas y compiladores específicos de la plataforma IA64, instale Microsoft Windows SDK para Windows Server 2008 y .NET Framework 3.5, y compruebe que Compiladores y bibliotecas de IA64 están seleccionados en la pantalla Opciones de instalación.

3. Vínculos relacionados

3.1. Archivo Léame de Visual Studio Team Foundation Server: http://go.microsoft.com/fwlink/?LinkId=102510.

3.2. Archivo Léame de Visual Studio Express Edition: http://go.microsoft.com/fwlink/?LinkId=102508.

3.3. Archivo Léame de .NET Framework:http://go.microsoft.com/fwlink/?LinkId=102511.

3.4. Archivo Léame de MSDN Library for Visual Studio: http://go.microsoft.com/fwlink/?LinkId=102512.

3.5. Descargue los libros en línea y ejemplos de SQL Server Compact 3.5 desde http://go.microsoft.com/fwlink/?LinkID=96191 y descargue los libros en línea y ejemplos de Synchronization Services para ADO.NET v1.0 desde http://go.microsoft.com/fwlink/?LinkId=80742. Para agregar este material a la colección de ayuda combinada de Visual Studio, siga este procedimiento.

1. Haga clic en Inicio, elija Todos los programas, Microsoft Visual Studio 2008 y, a continuación, haga clic en Documentación de Microsoft Visual Studio 2008.

2. En la colección de ayuda combinada de Visual Studio, haga clic en Ayuda y luego en Índice.

3. En el cuadro Buscar, escriba "administrador de la colección" y, a continuación, haga clic en la entrada de Ayuda situada bajo el administrador de la colección en el índice.

4. En el tema Administrador de la colección de ayuda combinada, seleccione SQL Server Compact 3.5 y haga clic en Actualizar VSCC.

5. En los dos cuadros de diálogo que aparecen, lea los requisitos y haga clic en Aceptar.

6. Cierre y vuelva a abrir la colección de ayuda combinada de Visual Studio. El libro en línea de SQL Server Compact estará ahora disponible en la tabla de contenido, en el índice, en la búsqueda y en la Ayuda con F1.

3.6. Para obtener la información más reciente sobre problemas de uso del diseñador de WPF en Visual Studio 2008, visite el sitio Wiki de Cider en Channel9, http://go.microsoft.com/fwlink/?LinkId=83541.

3.7. Centro para desarrolladores de MSDN de Visual J#:http://go.microsoft.com/fwlink/?LinkId=102513.

3.8. La herramienta XML to Schema se puede descargar en http://go.microsoft.com/fwlink/?LinkId=102514.

La herramienta XML to Schema es una plantilla de elementos de proyecto gratuita que automatiza la creación de conjuntos de esquemas XML a partir de una serie de documentos XML. Si trabaja con LINQ to XML en Visual Basic 2008, esta utilidad puede mejorar considerablemente las capacidades de edición agregando esquemas XML (archivos .xsd) al proyecto que proporcionan IntelliSense para las propiedades XML. La herramienta se puede utilizar también para crear un conjunto de esquemas XML a partir de un grupo de documentos XML existentes.

© 2007 Microsoft Corporation. Reservados todos los derechos. Condiciones de uso | Marcas comerciales | Declaración de privacidad