Das Problem ist, dass das Projekt auf den "Vorschau" -Feed auf myget.org referenzierte, anstatt auf den offiziellen Release-Feed auf nuget.org. In der NuGet.Config Datei (en) in Ihrem Projekt entfernen Linie, der den Vorschau-Feed verweist, die wie folgt aussieht:
<add key="ChakraCore" value="https://www.myget.org/F/chakracore-preview/api/v3/index.json" />
im Visual Studio 2015 (oder Xamarin/Visual Studio Mac) Projekt mit dem rechten -Klicken Sie auf das Projekt und wählen Sie NuGet-Referenzen verwalten. Von dort aus können Sie auf den Tab Updates klicken, ChakraCore aus der Liste auswählen und auf "Update" klicken. Dies sollte die packages.config und andere Dateien für Sie aktualisieren. Beachten Sie, dass Sie das Projekt schließen und erneut öffnen müssen, wenn Sie das Projekt beim Bearbeiten der Konfigurationsdateien geöffnet haben, damit die neuen Einstellungen übernommen werden. In einigen Fällen kann das Upgrade den Verweis auf das vorherige 1.4.1-Vorschaupaket zurücklassen und Sie müssen die csproj-Datei manuell bearbeiten, um sie zu entfernen.
Wenn Sie diese Änderung ohne Visual/Xamarin Studio vornehmen müssen, müssen Sie nur einige Textdateien bearbeiten. Im packages.config (in Visual Studio 2015), ändern Sie die Zeile, die 1.4.1-Preview-Version auf die neueste Version Referenzierung (1.5.2 zum Zeitpunkt des Schreibens):
<package id="Microsoft.ChakraCore" version="1.4.1-preview-00010-42060" targetFramework="net46" developmentDependency="true" />
wird
<package id="Microsoft.ChakraCore" version="1.5.2" targetFramework="net46" developmentDependency="true" />
In Ihrem Projekt csproj Datei: <Import Project="$(SolutionDir)\packages\Microsoft.ChakraCore.1.4.1\build\netstandard1.0\Microsoft.ChakraCore.props" Condition="Exists('$(SolutionDir)\packages\Microsoft.ChakraCore.1.4.1\build\netstandard1.0\Microsoft.ChakraCore.props')" />
wird
<Import Project="$(SolutionDir)\packages\Microsoft.ChakraCore.1.5.2\build\netstandard1.0\Microsoft.ChakraCore.props" Condition="Exists('$(SolutionDir)\packages\Microsoft.ChakraCore.1.5.2\build\netstandard1.0\Microsoft.ChakraCore.props')" />
und
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.ChakraCore.1.4.1\build\netstandard1.0\Microsoft.ChakraCore.props')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.ChakraCore.1.4.1\build\netstandard1.0\Microsoft.ChakraCore.props'))" />
wird
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.ChakraCore.1.5.2\build\netstandard1.0\Microsoft.ChakraCore.props')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.ChakraCore.1.5.2\build\netstandard1.0\Microsoft.ChakraCore.props'))" />
Generell keine Vorschau-Pakete von myget.org in Produktionsprojekten oder Projektvorlagen andere werden verwenden verweisen.Sie können jederzeit entfernt werden, und Sicherheitsupdates dürfen dort nicht mit derselben Regelmäßigkeit wie offizielle Kanäle veröffentlicht werden.