split core logic out of Program (#582)
This is needed because Mono validates Program's instance fields before the static Main runs, so the custom assembly resolution isn't set up until the app has already crashed due to invalid property types.
This commit is contained in:
parent
fd925e9a8c
commit
788f7ae3b7
File diff suppressed because it is too large
Load Diff
1281
src/SMAPI/Program.cs
1281
src/SMAPI/Program.cs
File diff suppressed because it is too large
Load Diff
|
@ -110,6 +110,7 @@
|
|||
<Compile Include="Events\WorldLocationListChangedEventArgs.cs" />
|
||||
<Compile Include="Events\WorldObjectListChangedEventArgs.cs" />
|
||||
<Compile Include="Framework\ModHelpers\DataHelper.cs" />
|
||||
<Compile Include="Framework\SCore.cs" />
|
||||
<Compile Include="Framework\SGameConstructorHack.cs" />
|
||||
<Compile Include="Framework\ContentManagers\BaseContentManager.cs" />
|
||||
<Compile Include="Framework\ContentManagers\GameContentManager.cs" />
|
||||
|
|
Loading…
Reference in New Issue