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