This commit is contained in:
JustArchi
2016-07-25 06:53:16 +02:00
parent cc2289798e
commit 0a86107804

View File

@@ -55,10 +55,11 @@ namespace ArchiSteamFarm {
ServicePointManager.Expect100Continue = false;
#if !__MonoCS__
// We run Windows-compiled ASF on both Windows and Mono and normally we'd simply put code in the if
// We run Windows-compiled ASF on both Windows and Mono. Normally we'd simply put code in the if
// However, if we did that, then we would still crash on Mono due to potentially calling non-existing methods
// Therefore, call mono-incompatible options in their own function to avoid that, and just leave the function call here
// When compiling on Mono, this section is omitted entirely as we never run Mono-compiled ASF on Windows
// Moreover, Mono compiler doesn't even include ReusePort field in ServicePointManager, so it's crucial to avoid compilation error
if (!Runtime.IsRunningOnMono) {
InitNonMonoBehaviour();
}