Ich habe eine .NET-Klassenbibliothek erstellt in .NET Core-Visual Studio 2.015,3 unterstütztAbhängigkeit nicht Rahmen .NETStandard, Version = v1.6, Visual Studio 2.015,3
{
"authors": [ "Mohammad Dayyan" ],
"copyright": "By Mohammad Dayyan, 0903-3339923",
"dependencies": {
"NETStandard.Library": "1.6.1"
},
"description": "C# library to use PersianCalendar as easy as DateTime",
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
},
"licenseUrl": "http://www.gnu.org/licenses/gpl-3.0-standalone.html",
"name": "MD.PersianDateTime.Core",
"title": "PersianDateTime",
"version": "1.0.0-*",
"buildOptions": {
"xmlDoc": true
}
}
Jetzt will ich es in einer anderen .NET-Core-Klassenbibliothek verwenden, mit den folgenden package.json
:
{
"dependencies": {
"NETStandard.Library": "1.6.1",
"Newtonsoft.Json": "9.0.1",
"MD.PersianDateTime.Core": "1.0.0.1"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
},
"name": "Another .Net Core Class Library",
"version": "1.0.0-*"
}
aber ich erhalte die folgenden Fehler in der Kompilierung:
Severity Code Description Project File Line Suppression State
Error NU1002 The dependency MD.PersianDateTime.Core 1.0.0.1 does not support framework .NETStandard,Version=v1.6. SmartizCore C:\Works\SmartizCore\src\SmartizCore\project.json 7
Edit:
I neueste Version von .Net-Core SDK und Runtime auf dem folgenden Link installiert:
https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md Also meine Net Core-Version als das ist folgende:
Aber in Visual Studio bekomme ich die folgende Version
I neueste Version von Windows SDK installiert und Laufzeit, aber ich bekomme wieder '1.0.0-preview2-003156' !!! –
Ich habe bereits einen Link für das neueste Update hinzugefügt .. Klicken Sie auf den neuesten und erhalten Sie die neueste Version. – Ahmar
Sind diese Installer für 'Visual Studio 2017 RC'? Ich habe VS2015.3 wie in Hauptpost geschrieben –