Das .NET Core Tooling in VS 2017 (& lt; 15.3 Vorschau) / .NET CLI & lt; 2.0 unterstützt das Referenzieren von Assemblys auf Datenträger nicht vollständig. Sie müssen die Bibliothek als NuGet-Paket verpacken oder eine Projektreferenz verwenden ("gleiche Lösung"). Der technische Grund liegt darin, dass alle erforderlichen Assemblys und Versionen während der Kompilierung aufgelöst und in die Datei .deps.json
geschrieben werden. Wenn Sie beliebige Assemblys laden, kann dies fehlschlagen, weil entweder die Assembly oder ihre Abhängigkeiten nicht gefunden werden (oder ein Konflikt zwischen ihnen besteht).