visual-studio - vista - visual studio code mejores plugins
El módulo especificado no se pudo encontrar. Excepción de HRESULT: 0x8007007E (5)
Recibo el siguiente mensaje en un cuadro de mensaje que se muestra en el estudio visual cuando trato de hacer alguna modificación en una base de datos de servidor sql desde el explorador de servidor de Visual Studio en mi máquina de 64 bits en casa. La base de datos se creó y llenó en una máquina de 32 bits. ¿Alguna idea?
EDITAR:
Se solucionó al reemplazar el dll corrupto que se encuentra aquí: "C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / Visual Database Tools / dsref80.dll"
Solo como un aviso a alguien que viene de Google ...
Esto sucedió (para mí, y para la mayoría de las personas aquí ) como resultado de la instalación de VS11 Beta, y luego de la desinstalación de VS11 Beta sin instalar VS2012. Reemplazar las DLL mencionadas anteriormente y, opcionalmente, las DLL ubicadas en la ruta siguiente, parecían solucionar los problemas.
C:/Program Files (x86)/Common Files/microsoft shared/MSDesigners8/*.dll
Mi problema fue en gran medida el mismo.
No pude crear el diagrama de la base de datos. Visual Studio 2010 simplemente fallaría silenciosamente, pero SQL Server Management Studio dio el mensaje de error "No se pudo encontrar el módulo especificado. (Herramientas de Microsoft Visual Database)". Esto sucedió después de haber intentado (y eliminado) la nueva versión beta de Visual Studio.
Tu solución me trajo en la dirección correcta. Pero en lugar del archivo dsref80.dll, mi problema era la carpeta completa C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8. Después de quitar esa carpeta e insertar una copia de una máquina virtual (reparar VS también probablemente habría funcionado), ¡todo está funcionando de nuevo!
Me encontré con este problema al tratar de usar el SQL Server 2008 R2 Business Intelligence Development Studio (BIDS), que usa Visual Studio 2008 Shell (modo integrado). Cada vez que traté de crear un nuevo Proyecto de Servicios de Integración, recibí un error, "... No se pudo encontrar el módulo especificado. (Excepción de HRESULT: 0x8007007E) (System.Windows.Forms) ...".
Como han señalado otros carteles, los archivos en MSDesigners8 parecen estar dañados. No pensé instalar SQL Server 2008 R2 BIDS en una máquina virtual para obtener copias de las DLL para ponerlas en esa carpeta, pero encontré una solución que parece funcionar: instalar Visual Studio 2008 Shell (modo integrado) SP1 .
Antes de eso, cambié el nombre de la carpeta MSDesigners8 a MSDesigners8_old (y los archivos .dll también se renombraron .dllold. No creo que eso importe necesariamente, lo incluyo aquí solo en caso de que importe). Traté de reparar y reinstalar BIDS, pero no recreé la carpeta MSDesigners8. Instalar SP1 hizo.
Después de eso, también puede llevar una reinstalación de BIDS, pero puede que no. ¡Buena suerte!
Estaba experimentando el mismo error en Visual Studio Professional 2012 Versión 11.0.61030.00 Actualización 4 y lo resolví yendo a C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / Visual Database Tools y cambiando el nombre del archivo dsref80.dll a desref80 .old.dll y luego ejecuta la acción "Reparar" en mi instalación de Visual Studio. Al reparar, el cuadro de diálogo de reparación de Visual Studio me dijo que no podía encontrar el origen del paquete porque no tenía el disco de instalación disponible, así que simplemente seleccioné la opción "Descargar" y funcionó. Esto instala la versión apropiada del archivo desref80.dll.
Si cree que puede tener este problema, simplemente reemplace sus archivos con una copia de otra instalación de SQL Server 2008R2 / Visual Studio 2008, que funcione, de la siguiente manera:
C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8 / msddslm.dll
C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8 / msdds.dll
C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8 / msddsf.dll
C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8 / msddslmp.dll
C: / Archivos de programa (x86) / Archivos comunes / microsoft shared / MSDesigners8 / msddsp.dll