31

Ich versuche Nokia Imaging SDK über NuGet unter Visual Studio 2013 auf meinem Windows Phone 8-Projekt zu installieren, aber jedes Mal, ich die folgende Fehlermeldung erhalten:Fehler treten auf, während das NuGet Paket in Visual Studio Installation

A numeric comparison was attempted on "$(TargetPlatformVersion)" that evaluates to "" instead of a number, in condition "'$(TargetPlatformVersion)' > '8.0'". C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets

Antwort

100

Wenn ich diesen Fehler habe ich Visual Studio neu gestartet und der Fehler ging weg.

Bitte beachten Sie, wenn ich neu gestartet wurde das Projekt zunächst geladen, aber ich habe gerade mit der rechten Maustaste geklickt und traf Ziel neu laden und es tat.

+7

Beachten Sie, dass ich hier ankam, vorausgesetzt, dass Resharper möglicherweise neu installiert werden muss (8.2), aber das war dank dieser einfachen Lösung nicht notwendig. Es ist jedoch möglich, dass Resharper für die Korruption verantwortlich war, also habe ich es während des Visual Studio Neustarts deaktiviert, um sicher zu gehen. Es funktioniert jetzt, danke! –

+1

@TheSenator wahrscheinlich lesen Sie auch https://nuget.codeplex.com/workitem/3996, ich war gerade dabei, Resharper auch zu entfernen: D – Lrrr

+1

@Ali Amiri ja ich lese genau diesen Artikel! Außerdem bin ich nie zufrieden mit einem 'Neuinstallation und alles wird OK' Mantra, wie es selten so einfach ist und in der Regel nur Zeit verschwendet! Froh, dass du erfolgreich warst :) –

4

Wenn Sie ReSharper installiert haben, klingt es wie bug. Dies bewirkte Version 8.2 und wurde in Build-Version 8.2.0.3169 und höher behoben.

Verwandte Themen