visual vista tutorial trucos temas studio previa para linea iconos extensiones español code ajuste visual-studio typescript resharper atscript

visual-studio - vista - visual studio code español



Visual Studio 2015 Enterprise con ReSharper 10 Ultimate: no se puede resolver correctamente (6)

A partir del 02/2016, el problema se solucionó en el ReSharper Ultimate 10.1 EAP 3

Esta versión todavía tiene algunos otros problemas mecanografiados aunque

Respuesta original, explicando por qué no podía funcionar en versiones anteriores:

Tenía la misma configuración y el mismo problema. Creo firmemente que esto está relacionado con: "moduleResolution": "node"

https://youtrack.jetbrains.com/oauth?state=%2Fissue%2FRSRP-273158

Lamentablemente, no hay manera ahora. Estamos trabajando en el soporte de node.js para la próxima versión de ReSharper.

Tengo Visual Studio 2015 Enterprise, versión 14.0.24720.00, actualización 1 , así como ReSharper 10 Ultimate, versión 10.0.2 instalada. Tengo un archivo mecanografiado que utiliza la sintaxis de AtScript para referirme al módulo de directivas Angular2, como su anotación. Sin embargo, ReSharper está indicando el siguiente error:

El símbolo ''Directiva'' no se puede resolver correctamente, probablemente se encuentra en un módulo inaccesible.

A continuación se muestra la información sobre el error completo.

La aplicación compila y se ejecuta como se espera, y las partes angulares de la aplicación también funcionan como se desea. Parece que esto es un falso negativo ReSharper. ¿Hay alguien que esté familiarizado con una solución alternativa que simplemente deshabilite ReSharper o ignore la advertencia?


Como solución alternativa, si está usando angular2 desde su carpeta node_modules, entonces puede consultarla directamente en lugar de confiar en la nueva resolución del módulo de nodo. Por ejemplo puedes hacer:

import {Directive} from ''../../node_modules/angular2/core'';


El problema es simplemente un error con la última versión de ReSharper. Si suspende ReSharper, el problema simplemente desaparece y todo el código fuente funciona como se esperaba.

Actualizar

Esto se ha abordado desde entonces en la versión ReSharper 2016.1 .


Estaba teniendo el mismo problema en uno de mis módulos en Resharper 2017.1 en Visual Studio 2017.

Pero después de actualizar mi Resharper a 2017.2.2, resolví el problema.


Podría ser un problema Resharper. desactívelo desde herramientas-> opción-> Resharper Ultimate-> General-> Suspender ahora y los errores se ocultarán.


Si la actualización a la última versión de ReSharper no funciona y esto solo afecta a los archivos .js(x) y .ts(x) , solo debe suspenderlos. Puede hacerlo yendo a ReSharper -> Opciones -> Desmarcar JavaScript y TypeScript.