2016-03-29 6 views
0

Ich versuche FileHelpers Bibliothek in meinem VS 2012-Projekt Targeting .NET Framework v3.5 zu verwenden. Ich habe es von NuGet ohne Warnung/Fehler installiert. Aber wenn ich versuche, mein Projekt, das ich diese Fehler auf vielen FileHelpers Klassen auf die Framework-Version im Zusammenhang zu kompilieren:FileHelpers auf .NET 3.5 kompiliert nicht

The referenced assembly "FileHelpers, Version=3.1.5.0, Culture=neutral, PublicKeyToken=3e0c08d59cc3d657, processorArchitecture=MSIL" could not be resolved because it was compiled on framework ".NETFramework,Version=v4.0". which is not in the currently targeted framework ".NETFramework,Version=v3.5" 

Kann ich nicht FileHelpers an einem Projekt Targeting .NET Framework v3.5?

Von filehelpers.net:

Breiter Rahmen Unterstützung: Sie können die Bibliothek in .NET 2.0 verwenden können, 3.0, 4.0, 4.5, 4.6 und Mono!

Antwort

1

Es scheint, dass ein Problem in Bearbeitung ist. Sie können sehen, es here

Es diese temporäre Lösung heißt:

jedoch die Version in Lib/net20 (in nuget Paket), um das .Net Framework v2.0 verweist: Es sollte möglich sein, zu verwenden diese Version in Ihrem .Net 3.5-Projekt.

+0

Keine Lösung bis jetzt ... ab Oktober 2015 ... Jedenfalls scheint die .Net 2.0 Version der Bibliothek manuell zu verlinken. –

+0

Ja, es scheint, dass sie es nicht für ein schwerwiegendes Problem halten. Aber zumindest funktioniert die 2.0 dll :) – Pikoh