[Bug]: Could not load type 'System.Runtime.Versioning.TargetFrameworkAttribute'
Bluscream opened this issue ยท 12 comments
All of the following criteria must be met
- All Requirements must be installed.
- Full
Latest.log
file included. If no file exists then leave this unchecked and state so.
All of the following are optional to answer
- Tried reinstalling the Game.
- Tried reinstalling MelonLoader.
- Tried restarting PC.
- Was able to see the Start Screen.
Describe the issue.
[12:14:04.105] ------------------------------
[12:14:04.130] MelonLoader v0.6.1 Open-Beta
[12:14:04.132] OS: Windows 11
[12:14:04.132] Hash Code: 3FAB1593D3EDAF450F4BDDC6FC28134A9535995F28E9B255983B3D1FE925E35
[12:14:04.132] ------------------------------
[12:14:04.421] Game Type: MonoBleedingEdge
[12:14:04.421] Game Arch: x64
[12:14:04.422] ------------------------------
[12:14:04.422] Core::BasePath = D:\SteamLibrary\steamapps\common\Storm Chasers
[12:14:04.422] Game::BasePath = D:\SteamLibrary\steamapps\common\Storm Chasers
[12:14:04.514] Game::DataPath = D:\SteamLibrary\steamapps\common\Storm Chasers\Storm Chasers_Data
[12:14:04.604] Game::ApplicationPath = D:\SteamLibrary\steamapps\common\Storm Chasers\Storm Chasers.exe
[12:14:04.604] Runtime Type: net35
[12:14:04.795] ------------------------------
[12:14:04.795] Game Name: Storm Chasers
[12:14:04.795] Game Developer: Little Cloud Games
[12:14:04.796] Unity Version: 2018.4.23f1
[12:14:04.796] Game Version: 0.8.0
[12:14:04.796] ------------------------------
[12:14:05.107] Preferences Loaded!
[12:14:05.225] Loading Plugins from 'D:\SteamLibrary\steamapps\common\Storm Chasers\Plugins'...
[12:14:05.227] 0 Plugins loaded.
[12:14:06.143] Loading Mods from 'D:\SteamLibrary\steamapps\common\Storm Chasers\Mods'...
[12:14:06.144] ------------------------------
[12:14:06.148] Melon Assembly loaded: '.\Mods\StormChasers.dll'
[12:14:06.148] SHA256 Hash: 'd8bebf069a8f5e1cc7db1cc29b2af5f62cb72e02dac33297db0fb1caf69ce95d'
[12:14:06.152] Melon Assembly loaded: '.\Mods\TestMod.dll'
[12:14:06.152] SHA256 Hash: 'd3968793b9994ddaf166626d19ad3a37c8ed5d0750d8837f62708f6ef644542d'
[12:14:06.155] Melon Assembly loaded: '.\Mods\UnityVRPatcher.dll'
[12:14:06.155] SHA256 Hash: '89988f164185e64780fcd4b1eef777bea46286b776347e1cae9c1962b2cf5a6e'
[12:14:06.162] System.TypeLoadException: Could not load type 'System.Runtime.Versioning.TargetFrameworkAttribute' from assembly 'StormChasers'.
at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0
at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, Boolean inherit) [0x00000] in <filename unknown>:0
at System.Reflection.Assembly.GetCustomAttributes (Boolean inherit) [0x00000] in <filename unknown>:0
at System.Attribute.GetCustomAttributes (System.Reflection.Assembly element, Boolean inherit) [0x00000] in <filename unknown>:0
at MelonLoader.MelonUtils.PullAttributesFromAssembly[MelonInfoAttribute] (System.Reflection.Assembly asm, Boolean inherit) [0x00000] in <filename unknown>:0
at MelonLoader.MelonUtils.PullAttributeFromAssembly[MelonInfoAttribute] (System.Reflection.Assembly asm, Boolean inherit) [0x00000] in <filename unknown>:0
at MelonLoader.MelonAssembly.LoadMelons () [0x00000] in <filename unknown>:0
at MelonLoader.MelonHandler.LoadMelonsFromDirectory[MelonMod] (System.String path) [0x00000] in <filename unknown>:0
at MelonLoader.Core.Start () [0x00000] in <filename unknown>:0
This is with the mod compiled as .NET 7.2; 3.5 won't compile :
Severity Code Description Project File Line Suppression State
Warning The primary reference "Assembly-CSharp" could not be resolved because it has an indirect dependency on the .NET Framework assembly "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" which has a higher version "4.0.0.0" than the version "2.0.0.0" in the current target framework. Storm Chasers
Bepis addressed this issue with unity assets with different handling of references that i use, but obv they don't include the specific game's assembly-csharp
Did you attach your log file?
- Yes, I attached my log file to the text box above.
- No, I could not find a log file at
{Game_Directory}\MelonLoader\Latest.log
try 4.7.2 runtime, and what exactly happens when you try to compile with 3.5? if you wish you can add me on discord so i can try helping you better and you can close it with the solution
i fixed this by compiling my project with net35 or net472 as you can see that game's runtime is net35 (you can tell by the log) so you should download this and use it as the build target framework version in visual studio
i fixed this by compiling my project with net35 or net472 as you can see that game's runtime is net35 (you can tell by the log) so you should download this and use it as the build target framework version in visual studio