Reputation: 1
help please, my code in Unity Editor is working perfectly fine, but in build everything is not working properly. Here are the errors I get in the built version of the game:
> NullReferenceException: Object reference not set to an instance of an object
at System.Configuration.ConfigurationSettings.GetConfig (System.String sectionName) [0x00000] in :0
at System.Net.HttpWebRequest…cctor () [0x00019] in :0
Rethrow as TypeInitializationException: The type initializer for ‘System.Net.HttpWebRequest’ threw an exception.
at System.Net.Http.MonoWebRequestHandler…ctor () [0x00063] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler.CreateDefaultHandler () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler…ctor () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at RestSharp.RestClient+<>c__DisplayClass25_0.<.ctor>g__GetClient|0 () [0x00000] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.RestClientOptions options, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x00091] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.ConfigureRestClient configureRestClient, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x0000c] in <8477789b53584f06bdcef6bfc46931d4>:0
at ChatGPTAPI.GenerateDialogueWithoutDonation () [0x00052] in D:\TestProjectU\AI Podcast\Assets\ChatGPTAPI.cs:38
at Main.DialoguePreparationAfterStart () [0x0003e] in D:\TestProjectU\AI Podcast\Assets\Main.cs:37
at Main.MainManager (System.Boolean startMode) [0x00056] in D:\TestProjectU\AI Podcast\Assets\Main.cs:138
at Main.Start () [0x00047] in D:\TestProjectU\AI Podcast\Assets\Main.cs:32
at System.Net.Http.MonoWebRequestHandler…ctor () [0x00063] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler.CreateDefaultHandler () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler…ctor () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at RestSharp.RestClient+<>c__DisplayClass25_0.<.ctor>g__GetClient|0 () [0x00000] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.RestClientOptions options, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x00091] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.ConfigureRestClient configureRestClient, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x0000c] in <8477789b53584f06bdcef6bfc46931d4>:0
at DonationManager.RefreshToken () [0x0008d] in D:\TestProjectU\AI Podcast\Assets\DonationManager.cs:305
at DonationManager.Start () [0x00039] in D:\TestProjectU\AI Podcast\Assets\DonationManager.cs:30
at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.b__7_0 (System.Object state) [0x00000] in :0
at UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () [0x00002] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:153
at UnityEngine.UnitySynchronizationContext.Exec () [0x0005d] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:83
at UnityEngine.UnitySynchronizationContext.ExecuteTasks () [0x00014] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:107
> NullReferenceException: Object reference not set to an instance of an object
at System.Configuration.ConfigurationSettings.GetConfig (System.String sectionName) [0x00000] in :0
at System.Net.HttpWebRequest…cctor () [0x00019] in :0
Rethrow as TypeInitializationException: The type initializer for ‘System.Net.HttpWebRequest’ threw an exception.
at System.Net.Http.MonoWebRequestHandler…ctor () [0x00063] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler.CreateDefaultHandler () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler…ctor () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at RestSharp.RestClient+<>c__DisplayClass25_0.<.ctor>g__GetClient|0 () [0x00000] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.RestClientOptions options, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x00091] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.ConfigureRestClient configureRestClient, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x0000c] in <8477789b53584f06bdcef6bfc46931d4>:0
at ChatGPTAPI.GenerateDialogueWithoutDonation () [0x00052] in D:\TestProjectU\AI Podcast\Assets\ChatGPTAPI.cs:38
at Main.DialoguePreparationAfterStart () [0x0003e] in D:\TestProjectU\AI Podcast\Assets\Main.cs:37
at Main.MainManager (System.Boolean startMode) [0x00056] in D:\TestProjectU\AI Podcast\Assets\Main.cs:138
at Main.Start () [0x00047] in D:\TestProjectU\AI Podcast\Assets\Main.cs:32
at System.Net.Http.MonoWebRequestHandler…ctor () [0x00063] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler.CreateDefaultHandler () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at System.Net.Http.HttpClientHandler…ctor () [0x00000] in <3f34347f51c3476589cbcd8e67ddd03e>:0
at RestSharp.RestClient+<>c__DisplayClass25_0.<.ctor>g__GetClient|0 () [0x00000] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.RestClientOptions options, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x00091] in <8477789b53584f06bdcef6bfc46931d4>:0
at RestSharp.RestClient…ctor (RestSharp.ConfigureRestClient configureRestClient, RestSharp.ConfigureHeaders configureDefaultHeaders, RestSharp.ConfigureSerialization configureSerialization, System.Boolean useClientFactory) [0x0000c] in <8477789b53584f06bdcef6bfc46931d4>:0
at DonationManager.RefreshToken () [0x0008d] in D:\TestProjectU\AI Podcast\Assets\DonationManager.cs:305
at DonationManager.Start () [0x00039] in D:\TestProjectU\AI Podcast\Assets\DonationManager.cs:30
at System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.b__7_0 (System.Object state) [0x00000] in :0
at UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () [0x00002] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:153
at UnityEngine.UnitySynchronizationContext.Exec () [0x0005d] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:83
at UnityEngine.UnitySynchronizationContext.ExecuteTasks () [0x00014] in C:\build\output\unity\unity\Runtime\Export\Scripting\UnitySynchronizationContext.cs:107
I created a build of the game expecting everything to work the same as in the Unity Editor, but as a result nothing works. I use Newtonsoft libraries.Json, RestSharp and Sqlite in my project. Maybe it's because of libraries?
Upvotes: 0
Views: 95