Hier ist das Szenario. Ich habe ein brandneues Asp.Net DNX RC2 Final Projekt erstellt. Ich habe meiner Lösung auch ein .Net-Klassenbibliotheksprojekt hinzugefügt (beide unter FX 4.6.1). Das Klassenbibliotheksprojekt befindet sich im Ordner src.Referenzierte .NET-Assembly zur Laufzeit nicht gefunden
Dann füge ich einen Verweis auf die Klassenbibliothek hinzu, und es kann alle Pakete erfolgreich wiederherstellen, nachdem Sie Änderungen an der Datei project.json vorgenommen haben.
ich eine einfache foo Funktion meiner Klassenbibliothek
namespace ClassLibrary1
{
public class Class1
{
public static string Foo()
{
return "Bar";
}
}
}
und schließlich in meinem Home/Index Ansicht hinzugefügt haben, ich habe folgendes auf
<div>
@(ClassLibrary1.Class1.Foo())
</div>
Die Lösung kompiliert hinzugefügt mit keine Fehler. Sie denken vielleicht so weit so gut, lass uns weitermachen.
Dann, wenn ich die Lösung laufen, ist die folgende zeigt:
Zur Laufzeit meine Klassenbibliothek nicht vorhanden ist.