2012-09-04 41 views
8

Acabo de actualizar a Windows 8 desde Windows 7. Visual Studio 2010 se derrumbó por completo. Oh bien. Quité vs2012 e instalé Visual Studio 2012, donde comienza el dolor. He estado reinstalando vs 2012 un par de veces. Sin embargo, el síntoma sigue siendo el mismo. Cuando intento crear un nuevo proyecto (FILE -> New -> Project or ctrl + N).
me aparece con una caja de diálogo mensaje de error que dice
"Failed to create a ImageSource from the text '..\Images\Medium.png'.
"Soy como @#*%&^@*#@# (. Entonces, ¿puede alguien por favor dime lo que está pasando con mi Visual Studio2012? Por cierto, puedo abrir y ejecutar el vigente vs2010 proyectos sin problemas.
que definitivamente no quieren hacer una nueva instalación en windows 8 ni hacer retroceder a mis windows 7. Cheers,Visual Studio 2012 no puede crear proyecto

Respuesta

0

¿tiene alguna paquetes de codecs instalados en tu sistema? tenía un paquete de codecs de WIC ver archivos RAW en el Explorador, y resultó en el mismo problema que estás describiendo La desinstalación de los codecs me corrigió Visual Studio.

5

Para resolver ese problema, he cambiar el permiso de "modificar" para "todo el mundo" en los archivos

c: \ windows \ microsoft.net \ Framework \ v2.0.50727 \ config \ máquina .config

y

c: \ windows \ microsoft.net \ Framework \ v4.0.30319 \ config \ machine.config

No sé si es la mejor manera de hacerlo, pero al menos funciona.

0

que estaba teniendo varios temas, incluyendo los anteriores.

Para resolver el problema en Windows 8 para VS 2012, indicando que se ejecute como administrador solucionó el problema para mí.

Launch icon properties->Advanced Properties->Run as administrator 

Espero que esto ayude.

Saludos, Sean

0

La traza de este tema conduce a Windows Imaging Component (una solución propuesta era eliminar FastPictureViewer, que afecta códec WIC, pero no fue mi caso). Solía ​​procmon a registrar todas las llamadas de archivo de registro y se encontró que VS2012 tropieza en la siguiente clave:

HKLM\SOFTWARE\Classes\.png - REG_SZ Content Type 

me suprized para ver que tipo de contenido para .png se estableció aplicación (por .jpg era aplicación también). Después de corregir a la imagen/png, no sólo VS2012 se inició correctamente, pero VS2010 así, que estaba mostrando "Proporcionar valor a System.Windows.Baml2006.TypeConverterMarkupExtension inició una excepción" en Windows 8 y me llevó a tratar VS2012.

+0

Sé que esto tiene 2 años pero ¿recuerdas cuál fue el tipo de error en el procmon por casualidad? (¿o alguien más?) – curiousBoy

0

Tuve el mismo problema con Visual Studio 13. desinstalando/reinstalando VS13 y todos los paquetes compartidos no resolvió el problema.

Finalmente traté de ejecutarlo como administrador, como se explicó anteriormente y funcionó.

0

Me acabo de pasar. Como dijo Eric Aubry, revise el archivo machine.config. En mi caso, no fue un error de permiso sino el hecho de que el archivo se destruyó internamente. Al cambiar el nombre de machine.config.default, todo se solucionó.

0

Para mí, esto sucedió cuando instalé mysql en mi máquina, y agregó una cadena de conexión adicional a la configuración de mi máquina. Sin embargo, dado que estaba usando un archivo separado para configSource, resultó que mi configuración de máquina se corrompió.

Mover la nueva clave de configuración a mi fuente de configuración desde la configuración de la máquina de 32 bits resolvió el problema.

0

Como ya he mencionado en ese question,

He intentado casi cada solución que encontré.

Me gustaría compartir, lo que he intentado y no funcionó y lo que funcionó y resolvió el problema.

Estas son las "soluciones" que no funcionaba para mí pero afirmó que trabajaron para algunas personas.

1) Extracción FastPictureViewer Codec Pack (que ya no estaba instalado)

2) Tener un permiso de modificación a todos por

c:\windows\microsoft.net\framework\v2.0.50727\config\machine.config 

y

c:\windows\microsoft.net\framework\v4.0.30319\config\machine.config 

3) El uso de Procmon a ver registros rotos

4) Desinstalar/rei INSTALACIÓN DE VS13 y todos los paquetes compartidos

5) Cambiar el nombre de la machine.config.default en Machine.config

6) Ejecución de Visual Studio como administrador

Y esto lo que se resolvió:

Simplemente instalé todas las actualizaciones para Windows 8.1 (no solo las importantes, también las actualizaciones opcionales también) y reinicio. Parece una locura después de pasar horas y horas, pero eso resolvió mi problema.

¡Buena suerte!

Cuestiones relacionadas