Ich verwende VS2015 CTP5 und ich verweise auf eine Legacy-Klassenbibliothek mit 4.5.1 kompiliert. Während der Kompilierung erhalte ich folgende Warnung:Legacy Assembly Referenz Fehler in asp.net-vnext
Die primäre Referenz "D: \ components.dll" konnte nicht aufgelöst werden, da sie gegen das Framework ".NETFramework, Version = v4.5.1" erstellt wurde. Dies ist eine höhere Version als das derzeit ausgerichtete Framework ".NETFramework, Version = v4.5".
Hier ist meine project.json nach
"frameworks": {
"aspnet50": {
"dependencies": {
"components": "1.0.0-*"
}
}
},
Was ist Ihr vnext-Projekttyp? Es wird deutlich, dass Ihr derzeitiges Anwendungsziel 4,5 ist und Ihre Klasse lib ist 4,5.1 Wenn Sie vnext Projekt mit ctp5 dann sollte es 4,6 – dotnetstep