SMAPI Error - Game not starting

Cheeper97

Newcomer
I tried starting the game and got this error:

SMAPI failed to initialize: System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Das System kann die angegebene Datei nicht finden.
File name: 'System.Data.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at Newtonsoft.Json.Converters.BinaryConverter.CanConvert(Type objectType)
at Newtonsoft.Json.JsonSerializer.GetMatchingConverter(IList`1 converters, Type objectType)
at Newtonsoft.Json.Serialization.DefaultContractResolver.InitializeContract(JsonContract contract)
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateObjectContract(Type objectType)
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateContract(Type objectType)
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at StardewModdingAPI.Framework.SCore.ReloadSettings() in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Framework/SCore.cs:line 1412
at StardewModdingAPI.Framework.SCore..ctor(String modsPath, Boolean writeToConsole, Nullable`1 overrideDeveloperMode) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Framework/SCore.cs:line 200
at StardewModdingAPI.Program.Start(String[] args) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Program.cs:line 232
at StardewModdingAPI.Program.Main(String[] args) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Program.cs:line 45
Game has ended. Press any key to exit.

I didn't change anything game related and already restarted my PC and reinstalled SMAPI.
 

OrdinaryBoy

Farmhand
I tried starting the game and got this error:

SMAPI failed to initialize: System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Das System kann die angegebene Datei nicht finden.
File name: 'System.Data.Common, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at Newtonsoft.Json.Converters.BinaryConverter.CanConvert(Type objectType)
at Newtonsoft.Json.JsonSerializer.GetMatchingConverter(IList`1 converters, Type objectType)
at Newtonsoft.Json.Serialization.DefaultContractResolver.InitializeContract(JsonContract contract)
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateObjectContract(Type objectType)
at Newtonsoft.Json.Serialization.DefaultContractResolver.CreateContract(Type objectType)
at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings)
at StardewModdingAPI.Framework.SCore.ReloadSettings() in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Framework/SCore.cs:line 1412
at StardewModdingAPI.Framework.SCore..ctor(String modsPath, Boolean writeToConsole, Nullable`1 overrideDeveloperMode) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Framework/SCore.cs:line 200
at StardewModdingAPI.Program.Start(String[] args) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Program.cs:line 232
at StardewModdingAPI.Program.Main(String[] args) in /home/runner/work/SMAPI/SMAPI/src/SMAPI/Program.cs:line 45
Game has ended. Press any key to exit.

I didn't change anything game related and already restarted my PC and reinstalled SMAPI.
Are you using the latest SMAPI dan Stardew Valley game version? If not, which version you're using? SMAPI 4.0+ requires Stardew Valley 1.6+, so if you're using any SMAPI before 4.0 on Stardew Valley 1.6+ or hasn't been update the Stardew Valley to 1.6+ but using the latest version of SMAPI, it will cause an error.
 

Cheeper97

Newcomer
Are you using the latest SMAPI dan Stardew Valley game version? If not, which version you're using? SMAPI 4.0+ requires Stardew Valley 1.6+, so if you're using any SMAPI before 4.0 on Stardew Valley 1.6+ or hasn't been update the Stardew Valley to 1.6+ but using the latest version of SMAPI, it will cause an error.
I am using the latest version of the game and SMAPI. I actually just fixed the issue by verifying my game files. Thanks for the fast reply though! :)
 

OrdinaryBoy

Farmhand
I am using the latest version of the game and SMAPI. I actually just fixed the issue by verifying my game files. Thanks for the fast reply though! :)
Oh yeah, that's right, verifying the game files on Steam solved the problem by fixing any missing files. Glad to hear that worked well.
 
Top