2016-04-05 21 views
1

Mein Setup:ReSharper zwischen Projekten in brandneuen dnx Lösung "Can not Symbol lösen"

  • Visual Studio 2015 Update1
  • ReSharper Ultimative 9.2
  • dnvm Version 1.0.0-rc1-update2 clr x86

Was ich bisher getan haben:

Ich habe eine brandneue Lösung mit 2 Projekten erstellt:

  1. Visual C#/Web -> "Class Library (Package)
  2. Visual C#/Web ->" Console-Anwendung (Package)

und eine Referenz der Klassenbibliothek zur Konsolenanwendung hinzugefügt.

Die project.json der Klassenbibliothek sieht wie folgt aus:

{ 
    "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" 
     } 
    } 
    } 
} 

Die project.json der Konsolenanwendung sieht wie folgt aus:

{ 
    "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" 
     } 
    } 
    } 
} 

Jetzt, wenn ich versuche, eine erstellen Instanz von Class1 (das ist in der Klassenbibliothek Projekt) innerhalb meiner Main Funktion, ReSharper sagt mir, dass es das Symbol nicht auflösen kann.

enter image description here

Das Projekt kompiliert und wenn ich ReSharper auszusetzen, sieht alles gut aus.
Ich habe auch versucht, "ReSharper/Optionen -> Umgebung/Allgemein -> Clear Caches", aber das hat das Problem auch nicht gelöst.

Was mache ich falsch? Bitte helfen Sie.

Antwort

2

Versuchen Sie die Installation ReSharper 10.1 EAP build, die folgenden Probleme wurden dort behoben: one, two, three. Daher sollte es die neueste Version von dnx unterstützen (ReSharper 9.2 kann "1.0.0-rc1-update2" nicht unterstützen, da R # 9.2 Build vor ungefähr 9 Monaten veröffentlicht wurde).

+0

Das sieht so aus, als könnte es meine Probleme lösen. Ich habe noch keine Lizenz für Version10, aber weil die Fehlerliste genau die Probleme beschreibt, die ich habe, markiere ich diese Antwort als die akzeptierte. –