2016-07-21 6 views
6

Ich habe PCL-Projekt ('PCLLibrary') in .NET CORE 1.0 Projekt alle funktioniert gut aus Visual Studion, bu schlägt fehl, wenn ich versuche, dotnet von der Befehlszeile wiederherstellen. Ich brauche es, um es auf Teamcity aufzubauen.dotnet restore fail "Kann 'PCLLibrary' für '.NETCoreApp, Version = v1.0' nicht auflösen."

Fehler in D: \ WebExternal \ WebExternal \ src \ Web \ project.json Kann "PCLLibrary" für ".NETCoreApp, Version = v1.0" nicht auflösen.

Ich habe versucht, es zu googeln, aber keine hilfreiche Ergebnisse gefunden. Bitte, hilf mir.

Here you can get the project

Um Befehl "dotnet wiederherstellen" aus dem Ordner, die project.json

+0

Können Sie Ihren Code irgendwo platzieren? damit jemand hineinschauen kann. – Takahiro

+0

Ich habe Projekt zu Fragekörper hinzugefügt –

Antwort

3

Bewegen Sie PCLLibrary in src enthält testen ausführen, wird es funktionieren.

Und einige andere Verbesserungen:

  • In Ihrem webapplications3 des project.json sollte die PCLLibrray bewegt werden, um Wurzelabschnitt Abhängigkeiten statt frameworks'dependencies. es ist keine Rahmenabhängigkeit.
  • Und in Ihrer PCLLibrary sollte NETStandard.Library zu Frameworks Abhängigkeiten verschoben werden.
Verwandte Themen