2016-04-05 1 views
1

Mon installation:ReSharper "ne peut pas résoudre le symbole" entre les projets en solution de DNX flambant neuf

  • VisualStudio 2015 Update1
  • ReSharper ultime 9.2
  • version dnvm 1.0.0-rc1-Update2 clr x86

Ce que je l'ai fait jusqu'à présent:

J'ai créé une solution flambant neuf avec 2 projets:

  1. Visual C#/Web -> "Bibliothèque de classes (Package)
  2. Visual C#/Web ->" Application console (Package)

et ajouté une référence de la bibliothèque de classes à l'application console.

Le project.json de la bibliothèque de classe ressemble à ceci:

{ 
    "version": "1.0.0-*", 
    "description": "DnxExampleClassLibrary Class Library", 
    "authors": [ "John Doe" ], 
    "tags": [ "" ], 
    "projectUrl": "", 
    "licenseUrl": "", 

    "frameworks": { 
    "net451": { }, 
    "dotnet5.4": { 
     "dependencies": { 
     "Microsoft.CSharp": "4.0.1-beta-23516", 
     "System.Collections": "4.0.11-beta-23516", 
     "System.Linq": "4.0.1-beta-23516", 
     "System.Runtime": "4.0.21-beta-23516", 
     "System.Threading": "4.0.11-beta-23516" 
     } 
    } 
    } 
} 

Le project.json de l'application de la console ressemble à ceci:

{ 
    "version": "1.0.0-*", 
    "description": "DnxExampleConsoleApp Console Application", 
    "authors": [ "John Doe" ], 
    "tags": [ "" ], 
    "projectUrl": "", 
    "licenseUrl": "", 

    "compilationOptions": { 
    "emitEntryPoint": true 
    }, 

    "dependencies": { 
    "DnxExampleClassLibrary": "1.0.0-*" 
    }, 

    "commands": { 
    "DnxExampleConsoleApp": "DnxExampleConsoleApp" 
    }, 

    "frameworks": { 
    "dnx451": { }, 
    "dnxcore50": { 
     "dependencies": { 
     "Microsoft.CSharp": "4.0.1-beta-23516", 
     "System.Collections": "4.0.11-beta-23516", 
     "System.Console": "4.0.0-beta-23516", 
     "System.Linq": "4.0.1-beta-23516", 
     "System.Threading": "4.0.11-beta-23516" 
     } 
    } 
    } 
} 

Maintenant, lorsque je tente de créer un instance de Class1 (qui est dans le projet de bibliothèque de classes) à l'intérieur de ma fonction Main, ReSharper me dit, qu'il ne peut pas résoudre le symbole.

enter image description here

Le projet compile et quand je suspends ReSharper, tout semble bon.
J'ai également essayé de "ReSharper/Options -> Environnement/Général -> Effacer les caches" mais cela n'a pas résolu le problème non plus.

Qu'est-ce que je fais de mal? S'il vous plaît aider.

Répondre

2

Essayez d'installer ReSharper 10.1 EAP build, les problèmes suivants ont été corrigés: one, two, three. Il devrait donc supporter la dernière version de dnx (ReSharper 9.2 ne peut pas supporter "1.0.0-rc1-update2" puisque la version de R-9.2 a été publiée il y a environ 9 mois).

+0

Cela semble pouvoir résoudre mes problèmes. Je n'ai pas encore de licence pour Version10, mais comme la liste de bogues décrit exactement les problèmes que j'ai, je la marque comme la réponse acceptée. –