Hi!
Hab folgendes Problem:
Ich hab eine Await-Funktion die sich Daten aus dem Internet holt..wenn nun beim Zuweisen der Daten aus irgend welchen Gründen ein Fehler auftritt(also bei mir wohl wenn die abgerufenen Daten nicht nach JSON konvertiert werden können)..bekomm ich folgende Fehlermeldung:
Spoiler anzeigen
(Eine Ausnahme vom Typ "Newtonsoft.Json.JsonSerializationException" ist in mscorlib.dll aufgetreten, doch wurde diese im Benutzercode nicht verarbeitet.Zusätzliche Informationen: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IList`1[Jojatekok.PoloniexAPI.MarketTools.MarketChartData]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.Path 'error', line 1, position 9.)
..auf jeden Fall muss ich danach Visual Studio neu starten weil er dann ausgibt:
"Der Prozess kann nicht auf die Datei zugreifen da sie von einem anderen Prozess benutzt wird!"
Also erst nach einem Neustart von VS kann ich des debuggen wieder verwenden!
Hab schon probiert mit:
Spoiler anzeigen
den Prozess abzufragen ob er vorhanden iss, greift aber nicht..
..wie kann ich das debuggen so beenden das im Hintergrund laufende Prozesse, Funktionen etc. mit beendet werden?
Muss ich da richtig disposen?!?
Hab folgendes Problem:
Ich hab eine Await-Funktion die sich Daten aus dem Internet holt..wenn nun beim Zuweisen der Daten aus irgend welchen Gründen ein Fehler auftritt(also bei mir wohl wenn die abgerufenen Daten nicht nach JSON konvertiert werden können)..bekomm ich folgende Fehlermeldung:
(Eine Ausnahme vom Typ "Newtonsoft.Json.JsonSerializationException" ist in mscorlib.dll aufgetreten, doch wurde diese im Benutzercode nicht verarbeitet.Zusätzliche Informationen: Cannot deserialize the current JSON object (e.g. {"name":"value"}) into type 'System.Collections.Generic.IList`1[Jojatekok.PoloniexAPI.MarketTools.MarketChartData]' because the type requires a JSON array (e.g. [1,2,3]) to deserialize correctly.To fix this error either change the JSON to a JSON array (e.g. [1,2,3]) or change the deserialized type so that it is a normal .NET type (e.g. not a primitive type like integer, not a collection type like an array or List<T>) that can be deserialized from a JSON object. JsonObjectAttribute can also be added to the type to force it to deserialize from a JSON object.Path 'error', line 1, position 9.)
..auf jeden Fall muss ich danach Visual Studio neu starten weil er dann ausgibt:
"Der Prozess kann nicht auf die Datei zugreifen da sie von einem anderen Prozess benutzt wird!"
Also erst nach einem Neustart von VS kann ich des debuggen wieder verwenden!
Hab schon probiert mit:
VB.NET-Quellcode
den Prozess abzufragen ob er vorhanden iss, greift aber nicht..
..wie kann ich das debuggen so beenden das im Hintergrund laufende Prozesse, Funktionen etc. mit beendet werden?
Muss ich da richtig disposen?!?