Kann ich mit DNX / DNU eine "alte Schule" PCL bauen?

ImNoda Time 1.3.1, unser .csproj Datei mit Bezug auf Profil 328 und unser .nuspec Datei setzt die Ergebnisse in

lib\portable-net4+sl5+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1+XamariniOS1

Für Noda Time 2.0 habe ich alles auf DNX / DNU umgestellt (bald natürlich Dotnet Cli). Wir möchten jedoch jetzt ein regelmäßig aktualisiertes Paket erstellen, das die neuesten Zeitzoneninformationen von @ enthäl IANA. Wir werden eine Version davon mit einer Abhängigkeit von Noda Time 1.3.1 und eine andere Version mit einer Abhängigkeit von Noda Time 2.0.0 erstellen.

Ich würdemöge all dies immer noch innerhalb von DNX / DNU zu tun, aber es ist mir unklar, ob es eine Möglichkeit gibt, DNX / DNU über dieses Zielframework zu informieren. Beachten Sie, dass ich dies allen aktuellen Benutzern von 1.3.1 zur Verfügung stellen möchte und es auch von 1.3.1 abhängt. Ich bin daher der Meinung, dass die Ziel-Frameworks grundsätzlich identisch sein müssen.

Ich habe Frameworks ausprobiert von:

portable-net40 + sl5 + win8 + wpa81 + wp8 (von dem ich die beste Chance erwartet habe, basierend auf dem @ zu arbeiteNuget Dokumentation) portable-net4 + sl5 + netcore45 + wpa81 + wp8 + MonoAndroid1 + MonoTouch1 + XamariniOS1 Profile328

In jedem Fall,dnu restore zeigt einen Fehler dieser Form:

"portable-net40 + sl5 + win8 + wpa81 + wp8" ist ein nicht unterstütztes Framework.

Ich habe den schrecklichen Verdacht, dass dies im Grunde kein unterstützter Anwendungsfall ist und dass ich mich für diesen bestimmten Teil an eine reguläre csproj-Datei halten muss, aber ich dachte, es lohnt sich zu fragen, ob mir etwas fehlt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage