Recibe un mensaje de error cuando intenta instalar una actualización para Microsoft Visual Studio .NET 2002: "La función que está intentando usar está en un recurso de red que no está disponible"

Seleccione idioma Seleccione idioma
Id. de artículo: 939401 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando intenta instalar una actualización para Microsoft Visual Studio .NET 2002, puede recibir un mensaje de error similar al siguiente:
La función que está intentando usar está en un recurso de red que no está disponible.
Haga clic en Aceptar para intentarlo de nuevo o escriba en el cuadro siguiente una ruta alternativa hasta una carpeta que contenga el paquete de instalación nombreDeArchivo.msi.

Causa

Las actualizaciones para Visual Studio se basan en Windows Installer. Windows Installer utiliza números de versión de archivo para determinar si un archivo de un equipo es de una versión anterior que debe reemplazarse con un archivo más reciente contenido en una actualización.

Ciertos archivos, como los archivos de texto y los archivos de código fuente, no llevan números de versión. Por tanto, la actualización basada en Windows Installer debe utilizar otro método para comprobar si hay archivos más recientes. Este método utiliza un hash para todos los archivos que no tienen asignada una versión. Para estos tipos de archivos, se compara el hash del archivo del equipo con el hash del archivo que está grabado en la base de datos de Windows Installer. Si se detecta alguna diferencia entre estos dos hash de archivo, el programa de instalación intenta capturar el archivo de los medios de instalación de origen.

Solución

Para solucionar temporalmente este problema, inserte el CD de instalación del producto en la unidad de CD-ROM del equipo. O bien, proporcione la ruta de acceso de los medios de instalación disponibles para el producto. Por ejemplo, los medios de instalación pueden estar disponibles en el disco duro del equipo o en una carpeta de red compartida.

La opción de línea de comando "/addsource"

Si está intentando implementar una actualización en muchos equipos en los que puede producirse este problema, recomendamos que primero use la opción de línea de comandos /addsource si dicha opción está disponible.

La herramienta File Hash Delete para Visual Studio .NET 2002

Si está utilizando Visual Studio .NET 2002 y si es cierta una de las condiciones siguientes, puede utilizar la herramienta File Hash Delete para resolver el problema:
  • El medio del origen de la instalación no está disponible.
  • La actualización de software que está intentando instalar no es compatible con la opción de la línea de comandos /addsource.
Microsoft ha lanzado la herramienta File Hash Delete para Visual Studio .NET 2002. Esta herramienta elimina de la base de datos de Windows Installer del equipo los hash de archivo para todos los archivos que no tienen asignada una versión. Cuando intenta instalar una actualización para Visual Studio .NET 2002 después de ejecutar esta herramienta, Windows Installer ya no reconoce ninguna diferencia en los hash de archivo. Por tanto, ya no se le pide que inserte los medios de la instalación de origen.

Importante: al ejecutar esta herramienta se eliminan de forma definitiva todos los hash de archivo de Visual Studio .NET 2002 que no tienen asignada una versión. No se puede invertir esta operación. Después de eliminar los hash de archivo, ya no puede reparar ningún archivo que no tengan asignada una versión en los archivos del producto instalados. Por tanto, si se daña un archivo que no tiene asignada una versión en el equipo, debe quitar por completo el producto y reinstalarlo. Debe tener en cuenta las ventajas y las desventajas de esta herramienta antes de utilizarla.

Si decide que desea utilizar esta herramienta, use la información siguiente para obtener la herramienta File Hash Delete para Visual Studio .NET 2002: El siguiente archivo se puede descargar desde el Centro de descarga de Microsoft:

Contraer esta imagenAmpliar esta imagen
Descargar
Descargar el paquete de la herramienta File Hash Delete ahora.

Fecha de publicación: 5 de noviembre de 2007

Para obtener más información acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591 Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft examinó este archivo en busca de virus con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.

Nota: la herramienta File Hash Delete no está diseñada para su uso con otro producto distinto de Visual Studio .NET 2002.

Más información

Para obtener más información acerca de este problema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
944298 Recibe un mensaje de error cuando intenta instalar una actualización para Visual Studio 2005, Visual Studio .NET 2003 o Visual Studio .NET 2002: "La función que está intentando usar está en un recurso de red que no está disponible"

Propiedades

Id. de artículo: 939401 - Última revisión: jueves, 28 de febrero de 2008 - Versión: 2.1
La información de este artículo se refiere a:
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional
Palabras clave: 
kbqfe atdownload kbfix kbexpertiseinter kberrmsg KB939401

Enviar comentarios

 

Contact us for more help

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