Hola muy buenas. No se si esto tiene que ir aquí...
Tengo un problema con el encapsulado de un programa. Lol Replay para ser exactos. Trata sobre un programa para grabar en vídeo tus partidas de League of Legends. Me surgió la duda de si podía encapsularlo. Fuí a ponerme en contacto con la gente de su pagina oficial para ver si me daban soporte pero el sitio está caído.
Y me puse manos a la obra yo solo.
El tema es que me da el siguiente error y no se como solucionarlo. Decir también que requiere de .NET Framework 3.5 o 4.0 y éstos no son compatibles con WineSkin. Así que estoy probando con varioas opciones a la vez. Entre ellas WineSkin, Cider y CiderX.
Con la primera es con la única que veo algo de luz.
Pero me reporta estos errores.
fixme:thread:SetThreadStackGuarantee (0x32fcb8): stub
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"LOLUtils"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources"
fixme:imm:ImmDisableIME (-1): stub
fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:thread:NtQueryInformationThread info class 9 not supported yet
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime 2.0 Error Reporting"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00001388,0x0,0x000b,0x000000e0,0x3009a1b4,0x5dd254): stub
err:eventlog:ReportEventW L"clr20r3"
err:eventlog:ReportEventW L"lolreplay.exe"
err:eventlog:ReportEventW L"0.8.1.4"
err:eventlog:ReportEventW L"511c7eb6"
err:eventlog:ReportEventW L"lolreplay"
err:eventlog:ReportEventW L"0.8.1.4"
err:eventlog:ReportEventW L"511c7eb6"
err:eventlog:ReportEventW L"62"
err:eventlog:ReportEventW L"11"
err:eventlog:ReportEventW L"system.typeinitialization"
err:eventlog:ReportEventW L"NIL"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
err:ole:CoUninitialize Mismatched CoUninitialize
err:ole:CoUninitialize Mismatched CoUninitialize
Unhandled Exception: System.TypeInitializationException: The type initializer for 'Utils.WinUtils' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Exception from HRESULT: 0x80070002
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
at System.ModuleHandle.ResolveMethod(Int32 methodToken, RuntimeTypeHandle* typeInstArgs, Int32 typeInstCount, RuntimeTypeHandle* methodInstArgs, Int32 methodInstCount)
at System.ModuleHandle.ResolveMethodHandle(Int32 methodToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)
at System.ModuleHandle.ResolveMethodHandle(Int32 methodToken)
at System.RuntimeType.GetMethodBase(ModuleHandle scope, Int32 typeMetadataToken)
at System.RuntimeType.GetMethodBase(Module scope, Int32 typeMetadataToken)
at System.Reflection.CustomAttributeData..ctor(Module scope, CustomAttributeRecord caRecord)
at System.Reflection.CustomAttributeData.GetCustomAttributes(Module module, Int32 tkTarget)
at System.Reflection.CustomAttributeData.GetCustomAttributes(Assembly target)
at System.Resources.ResourceManager.GetNeutralResourcesLanguage(Assembly a, UltimateResourceFallbackLocation& fallbackLocation)
at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
at System.Resources.ResourceManager.GetObject(String name)
at Utils.ProgressForm.InitializeComponent()
at Utils.ProgressForm..ctor()
at Utils.WinUtils..cctor()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
--- End of inner exception stack trace ---
at Utils.WinUtils.CheckCompatibilityFlags(String regSavePath)
at LOLReplay.Program.Main(String[] args)
wine: Unhandled exception 0xe0434f4d in thread 9 at address 0x7b82cb12 (thread 0009), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x7b82cb12).
Register dump:
CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f
EIP:7b82cb12 ESP:0032e804 EBP:0032e878 EFLAGS:00000202( - -- I - - - )
EAX:7b8184a5 EBX:7b82ca9e ECX:00000000 EDX:00000000
ESI:00000001 EDI:e0434f4d
Stack dump:
0x0032e804: 0032e8c0 00000004 0000003c e0434f4d
0x0032e814: 00000001 00000000 7b82cb12 00000001
0x0032e824: 80131534 790c20c8 79fd4e9d 00000036
0x0032e834: 790c2000 00000036 00000006 790fabcc
0x0032e844: 79e7be3f e0434f4d 0032e8c0 790c2000
0x0032e854: 02000036 0032e86c 79e814da 0032e878
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x7b82cb12 in kernel32 (+0x1cb12) (0x0032e878)
1 0x79f97065 in mscorwks (+0x127064) (0x0032e8e8)
2 0x7a05b942 in mscorwks (+0x1eb941) (0x0032e924)
3 0x7a05b9eb in mscorwks (+0x1eb9ea) (0x0032e950)
4 0x7a05b9f6 in mscorwks (+0x1eb9f5) (0x0032ea44)
0x7b82cb12: subl $4,%esp
Modules:
Module Address Debug info Name (29 modules)
ELF 0-7bf03000 Stabs <wine-loader>
PE 400000- 416000 Deferred lolreplay
PE 2a40000- 2a92000 Deferred lolutils
PE 2b00000- 3786000 Deferred system.windows.forms.ni
PE 40490000-40494000 Deferred version
PE 42410000-42414000 Deferred advapi32
PE 42480000-42484000 Deferred shlwapi
PE 42500000-4252e000 Deferred user32
PE 42640000-42644000 Deferred gdi32
PE 427e0000-427e4000 Deferred imm32
PE 44230000-44234000 Deferred winex11
PE 44510000-44514000 Deferred msvcrt
PE 445b0000-445b8000 Deferred ole32
PE 446f0000-446f4000 Deferred rpcrt4
PE 44820000-4492e000 Deferred shell32
PE 44a20000-44a40000 Deferred comctl32
PE 44b20000-44b24000 Deferred uxtheme
PE 44c40000-44c44000 Deferred gdiplus
PE 44ce0000-44ce7000 Deferred oleaut32
PE 5e380000-5e409000 Deferred diasymreader
PE 78130000-781cb000 Deferred msvcr80
PE 79000000-79045000 Deferred mscoree
PE 79060000-790b3000 Deferred mscorjit
PE 790c0000-79ba6000 Deferred mscorlib.ni
PE 79e70000-7a3d1000 Deferred mscorwks
PE 7a440000-7abfe000 Deferred system.ni
PE 7ade0000-7af74000 Deferred system.drawing.ni
PE 7b810000-7b994000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\LOLReplay\LOLReplay.exe
0000002b 2
0000002a 0
00000009 0 <==
0000000e services.exe
00000028 0
00000027 0
00000020 0
0000001a 0
00000019 0
00000017 0
00000010 0
0000000f 0
00000012 mscorsvw.exe
0000001c 0
0000001b 0
00000016 0
00000013 0
00000014 explorer.exe
00000015 0
0000001d winedevice.exe
00000025 0
00000022 0
0000001f 0
0000001e 0
00000023 plugplay.exe
00000029 0
00000026 0
00000024 0
Espero que podáis echarme un cable.
Salud.