Ich habe Visual Studio 2015 als Probe installiert und seitdem meine Einheit Tests, die Fälschungen verwenden nicht mehr kompilieren, nicht einmal auf VS 2013. Das Unit-Test-Projekt zielt darauf ab. netto 4.5.Fakes funktioniert nicht mehr nach der Installation von Visual Studio 2015
Msdn schlagen vor, die Ziel-Framework-Version zu ändern. Der Fehler ist verschwunden, wenn ich das Zielframework auf 4.6 ändere, aber ich kann mein Projekt nicht auf .net 4.6 aktualisieren, da jeder Entwickler sofort updaten muss.
Fehler, die ich bekomme.
Die primäre Referenz „mscorlib.4.0.0.0.Fakes“ nicht aufgelöst werden können, weil es gegen die“.NETFramework, Version = 4.6 fraemwork gebaut wurde ist . eine höhere Version als die derzeit gezielt Rahmen“.NETFramework, Version = 4.5"
ich habe auch versucht, die Fälschungen zu entfernen und sie neu, aber sie bauen nicht, bekomme ich Fehler wie folgt aus:
Der Typ oder Namespace Name 'EventDataAttribute' existiert nicht im Namespace 'System.Diagnostics.Tracing' *;
Irgendwelche Korrekturen für dieses?
Bisher meine Lösung hat alle Fälschungen zu entfernen und ersetzen sie durch RhinoMocks. .. – Carra