microsoft - portal azure web
Errores de carga de la solución Visual Studio 2013 Premium después de la Actualización 3 (2)
Instalé VS2013Update 3 y ahora recibo errores al abrir una solución:
El paquete ''Microsoft.VisualStudio.Web.Publish.WebPublishPackage, MircosoftVisualStudio.Web.Publish'' no se cargó correctamente.
Y
El paquete ''ScaffoldungVSPackage'' no se cargó correctamente.
El resultado de esto es que no puedo abrir el cuadro de diálogo Publicar y no hay plantillas al crear un nuevo proyecto web.
En el registro de actividad están los siguientes errores:
<entry>
<record>447</record>
<time>2014/08/05 14:27:31.859</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [Microsoft.VisualStudio.Web.Publish.WebPublishPackage, Microsoft.VisualStudio.Web.Publish]</description>
<guid>{1AD387FC-B1E8-4023-91FE-F22260B661DB}</guid>
<hr>80131522</hr>
<errorinfo>Could not load type ''Microsoft.VisualStudio.Web.Internal.Contracts.Publish.IVsWebJobPublishService'' from assembly ''Microsoft.VisualStudio.Web.Internal.Contracts, Version=2.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a''.</errorinfo>
</entry>
<entry>
<record>450</record>
<time>2014/08/05 14:31:20.199</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [ScaffoldingVsPackage]</description>
<guid>{FAA496BF-FB16-4671-B3D5-E4B388A18478}</guid>
<hr>80131500</hr>
<errorinfo>Cannot cast the underlying exported value of type ''Microsoft.AspNet.Scaffolding.Templating.ScaffoldingAssemblyDirectiveProcessor (ContractName="Microsoft.AspNet.Scaffolding.IServiceRegistrar")'' to type ''Microsoft.AspNet.Scaffolding.IServiceRegistrar''.</errorinfo>
</entry>
<entry>
<record>451</record>
<time>2014/08/05 14:31:20.199</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [ScaffoldingVsPackage]</description>
<guid>{FAA496BF-FB16-4671-B3D5-E4B388A18478}</guid>
<hr>80131500</hr>
<errorinfo>Cannot cast the underlying exported value of type ''Microsoft.AspNet.Scaffolding.Templating.ScaffoldingAssemblyDirectiveProcessor (ContractName="Microsoft.AspNet.Scaffolding.IServiceRegistrar")'' to type ''Microsoft.AspNet.Scaffolding.IServiceRegistrar''.</errorinfo>
</entry>
¿Alguien tiene una idea de cómo resolver este problema? Ya lo intenté:
- Reinstalando VS2013
- Reinstallung Actualización 3
- Reinstalación de WindowsAzureSDK V2.4
- Deshabilitar extensiones
- run / devenv setup / devenv updateconfiguration
- Eliminar archivos Appdata
¡Gracias!
la siguiente solución de asp.net-forums funcionó para mí:
la solución fue restablecer los ensamblajes para Contrato y Publicación utilizando el símbolo del sistema del Desarrollador como Administrador. Si ha utilizado la configuración de instalación predeterminada, entonces esta es probablemente la ruta
gacutil -i "C: / Archivos de programa (x86) / Microsoft Visual Studio 12.0 / Common7 / IDE / Extensions / Microsoft / Web Tools / Publish / Microsoft.VisualStudio.Web.Publish.dll"
gacutil -i "C: / Archivos de programa (x86) / Microsoft Visual Studio 12.0 / Common7 / IDE / Extensions / Microsoft / Web Tools / Publish / Microsoft.VisualStudio.Web.Internal.Contracts.dll"
aquí está el enlace: http://forums.asp.net/p/2000916/5751509.aspx?p=True&t=635430085558824221&pagenum=1
Resolví el problema descargando los ensamblados y reiniciando la actualización VS2013 5
https://www.microsoft.com/en-us/download/details.aspx?id=43709