2012-08-30 61 views
6

tengo una nueva construcción de Windows 8 VM con VS 2012 premium se ejecutan en él, cuando intento abrir cualquier archivo sln me sale el siguiente emergente modal Error deStudio 2012 "datos de las licencias no son válidos. Vuelva a instalar se requiere" Visual

Visual Studio 2010 Shell

Datos no válidos de licencia. Reinstalar es requerido.

Puedo abrir los sln si abro VS y luego proyecto abierto, esto es realmente molesto, ¿alguna idea de cómo lo soluciono?

* Nota que he hecho una reparación VS y no resolverlo ... y nunca he tenido ningún comunicado VS RC en la máquina, toda nueva construcción con s/w descargar desde MSDN las

Saludos

+0

¿Has considerado llamar a Microsoft? – mimicocotopus

+2

Haga clic en la pestaña Soluciones alternativas: http://connect.microsoft.com/VisualStudio/feedback/details/520110/invalid-license-data-reinstall-is-required –

+0

Gracias Hans, lo probaré más adelante, no estoy seguro de por qué Estoy obteniendo esto con VS 2012, la solución es para Visual Studio 2010 ... – user728584

Respuesta

11

me encontré con el mismo error exacto cuando creé una solución con una versión completa de Visual Studio 2012 Profesional en una máquina y luego trató de abrir el archivo de solución con una copia de Visual Studio 2012 expreso en una máquina diferente. Recibí el error al hacer doble clic en el archivo de la solución, pero no al cargar la solución en una instancia ya abierta.

I fija el error al abrir el archivo de solución (.sln) con la libreta y el cambio de la línea que dice Visual Studio 2012 decir Visual Studio Express 2012 for Windows Desktop.

Después de eso, pude hacer doble clic para abrir el archivo de solución en la máquina que tiene Express instalado.

1

He tenido el mismo problema. Cuando configuro la fecha y la hora del sistema a la fecha y hora actual, el problema se resuelve solo.

2

estoy usando VS 2013. He arreglado esto haciendo clic derecho en el .sln y establecer el parámetro para Abrir con Visual Studio 2013 y no VS selector de versión o VS 2010.

1

Parece que la extensión es .sln propiedad de "Visual Studio 2010 Shell", una versión mínima de Visual Studio que se envía con productos como SQL Server y Office para proporcionar soporte para el desarrollo de complementos sin ninguna otra característica. Como esta es una versión mínima, no puede cargar ningún tipo de proyecto incluido con Visual Studio Express, Professional o superior.

Lo mismo puede suceder cuando tiene instalado Visual Studio Express junto a una versión completa de Visual Studio.

Esto puede suceder cuando instala una versión anterior de Office o SQL Server después de haber instalado Visual Studio. El instalador anterior secuestrará la extensión.

Para reparar este problema:

  1. uso del "Abrir con" opción de Windows y seleccione la opción "Versión Selector Visual Studio" como su acción predeterminada.
  2. O abra la opción "Programas predeterminados" en Windows, busque la.extensión sln y asegúrese de que utiliza el "Selector de versión de Visual Studio" como predeterminado: enter image description here
  3. O ubique Visual Studio 2012 en la ventana Programas y características de Windows y elija "Cambiar", aparecerá el instalador de Visual Studio, seleccione " Reparar "para que repare las asociaciones de archivos y cualquier otro problema que pueda surgir al instalar las versiones de Visual Studio en orden inverso (por ejemplo, también puede arruinar el directorio de MsBuild).

Recuerde que cuando se lanzó Visual Studio 2010, aún no podía saber qué Visual Studio 2012 cambiaría, por lo tanto, es mejor instalar las versiones de Visual Studio en el orden en que se lanzaron. Esto a veces puede resultar difícil, ya que otros productos pueden instalar versiones de Visual Studio sin que usted lo sepa.

+0

Esto funcionó para mí. Inicialmente, intenté utilizar la opción 'Abrir con' y hice clic en VS, pero todavía sucedió. Después de leer esto lo intenté de nuevo y noté que decía "** Keep ** usando Visual Studio ** 2010 **", pero tengo 2012 instalado, y no noté la opción de "Visual Studio Version Selector", hice clic en ese y no más problema. –

Cuestiones relacionadas