ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.BadImageFormatException: Could not load file or assembly 'ShareX.ScreenCaptureLib, Version=16.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The module was expected to contain an assembly manifest.
at ShareX.TaskSettingsCapture..ctor()
at ShareX.TaskSettings..ctor()
at ShareX.ApplicationConfig..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance[T]()
at ShareX.HelpersLib.SettingsBase1.LoadInternal(String filePath, List1 fallbackFilePaths)
at ShareX.HelpersLib.SettingsBase`1.Load(String filePath, String backupFolder, Boolean fallbackSupport)
at ShareX.SettingManager.LoadApplicationConfig(Boolean fallbackSupport)
at ShareX.SettingManager.LoadInitialSettings()
at ShareX.Program.Run()
at ShareX.Program.Main(String[] args)
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.BadImageFormatException: Could not load file or assembly 'ShareX.ScreenCaptureLib, Version=16.1.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The module was expected to contain an assembly manifest. at ShareX.TaskSettingsCapture..ctor() at ShareX.TaskSettings..ctor() at ShareX.ApplicationConfig..ctor() --- End of inner exception stack trace --- at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.Activator.CreateInstance[T]() at ShareX.HelpersLib.SettingsBase
1.LoadInternal(String filePath, List
1 fallbackFilePaths) at ShareX.HelpersLib.SettingsBase`1.Load(String filePath, String backupFolder, Boolean fallbackSupport) at ShareX.SettingManager.LoadApplicationConfig(Boolean fallbackSupport) at ShareX.SettingManager.LoadInitialSettings() at ShareX.Program.Run() at ShareX.Program.Main(String[] args)ShareX 16.1