LinuxForum.Fans
Тема

Помогите запустить программу в Wine

Автор: pingvin768 4 сообщений 2150 просмотров
#219196

Добрый день! Я буду очень признателен тем кто мне поможет. Я хочу на Линуксе запустить программу для разработки сайта Easy Website Pro 5 (http://www.photonfx.net/). Я ее установил, но она не запускалась. В логах я прочел что ей нужен Framework, я успешно установил 3 версию. Потом она требовала libjpeg.so.62 и его я установил. Теперь вот что она пишет в логах.

text

** Fri Jan  6 13:37:49 2012
Starting '/opt/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/penguin493/.cxoffice/1/dosdevices/c:/Program Files/PhotonFX/Easy Website Pro 5' '--start' '--'
'/home/penguin493/.cxoffice/1/dosdevices/../drive_c/Program Files/PhotonFX/Easy Website Pro 5/Easy Website Pro.exe'

fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"PresentationFramework" fixme:shell:URL_ParseUrl failed to parse L"PresentationCore" fixme:shell:URL_ParseUrl failed to parse L"WindowsBase" fixme:shell:URL_ParseUrl failed to parse L"Microsoft.VisualBasic" 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.Runtime.Remoting" fixme:advapi:LsaOpenPolicy ((null),0x33f15c,0x00000800,0x33f104) stub fixme:advapi:LsaClose (0xcafe) stub fixme:advapi:LsaOpenPolicy ((null),0x33f0b8,0x00000800,0x33f060) stub fixme:advapi:LsaClose (0xcafe) stub fixme:shell:URL_ParseUrl failed to parse L"System.Configuration" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.resources" fixme:shell:URL_ParseUrl failed to parse L"System.resources" fixme:shell:URL_ParseUrl failed to parse L"System.Core" 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: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,(nil),0x000b,0x000000fa,0x3009a1b4,0x5dc624): stub err:eventlog:ReportEventW L"clr20r3" err:eventlog:ReportEventW L"easy website pro.exe" err:eventlog:ReportEventW L"5.0.8.0" err:eventlog:ReportEventW L"4edb7731" err:eventlog:ReportEventW L"mscorlib" err:eventlog:ReportEventW L"2.0.0.0" err:eventlog:ReportEventW L"4333ab80" err:eventlog:ReportEventW L"f25" err:eventlog:ReportEventW L"80" err:eventlog:ReportEventW L"system.io.filenotfoundexception" 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: fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" 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.ResolveType(Int32 typeToken, RuntimeTypeHandle* typeInstArgs, Int32 typeInstCount, RuntimeTypeHandle* methodInstArgs, Int32 methodInstCount) at System.ModuleHandle.ResolveTypeHandle(Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext) at System.Reflection.Module.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments) at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, Module decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, RuntimeMethodHandle& ctor, Boolean& ctorHasParameters, Boolean& isVarArg) at System.Reflection.CustomAttribute.GetCustomAttributes(Module decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes) at System.Reflection.CustomAttribute.GetCustomAttributes(Assembly assembly, RuntimeType caType) at System.Reflection.Assembly.GetCustomAttributes(Type attributeType, Boolean inherit) at System.Attribute.GetCustomAttributes(Assembly element, Type attributeType, Boolean inherit) at MS.Internal.Resources.ContentFileHelper.GetContentFiles(Assembly asm) at MS.Internal.Resources.ContentFileHelper.IsContentFile(String partName) at MS.Internal.AppModel.ResourceContainer.GetResourceManagerWrapper(Uri uri, String& partName, Boolean& isContentFile) at MS.Internal.AppModel.ResourceContainer.GetPartCore(Uri uri) at System.IO.Packaging.Package.GetPartHelper(Uri partUri) at System.IO.Packaging.Package.GetPart(Uri partUri) at System.IO.Packaging.PackWebResponse.CachedResponse.GetResponseStream() at System.IO.Packaging.PackWebResponse.GetResponseStream() at System.Windows.Application.GetBamlOrXamlPackStream(ProtectedUri packUri, ContentType& contentType) at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator) at PhotonFX.EasyWebsitePro.SplashScreen.InitializeComponent() at PhotonFX.EasyWebsitePro.SplashScreen..ctor() at PhotonFX.EasyWebsitePro.SingleInstanceManager.cecc81542e1b0da34fbb3e6b5cdb4930c() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()

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].

wine: Unhandled exception 0xe0434f4d at address 0x7b836e92 (thread 0028), starting debugger... Unhandled exception: 0xe0434f4d in 32-bit code (0x7b836e92). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7b836e92 ESP:0792d96c EBP:0792d9d0 EFLAGS:00000246( - -- I Z- -P- ) EAX:7b826589 EBX:7b8825c0 ECX:00000000 EDX:e0434f4d ESI:e0434f4d EDI:e0434f4d Stack dump: 0x0792d96c: 0792da08 00000004 79fd4e9d e0434f4d 0x0792d97c: 00000001 00000000 7b836e92 00000001 0x0792d98c: 80070002 e0434f4d 0792da08 790c2000 0x0792d99c: 02000036 0792d9b4 79e814da 0792d9c0 0x0792d9ac: 02000036 00000001 0792da30 79e87ff4 0x0792d9bc: 0000012c 790fabcc 7b836e4a 001a4448 Backtrace: =>0 0x7b836e92 in kernel32 (+0x26e92) (0x0792d9d0) 1 0x79f97065 in mscorwks (+0x127064) (0x0792da30) 2 0x79f972d0 in mscorwks (+0x1272cf) (0x0792da68) 3 0x7a121309 in mscorwks (+0x2b1308) (0x0792db28) 0x7b836e92: subl $4,%esp Modules: Module Address Debug info Name (82 modules) PE 400000- 103a000 Deferred easy website pro PE 6aa0000- 7726000 Deferred system.windows.forms.ni PE 53840000-543c2000 Deferred presentationcore.ni PE 54e50000-55c4c000 Deferred presentationframework.ni PE 56840000-56b6a000 Deferred windowsbase.ni PE 5e380000-5e409000 Deferred diasymreader PE 5e410000-5e4b8000 Deferred microsoft.visualbasic PE 64890000-6497e000 Deferred system.configuration.ni PE 67770000-6783c000 Deferred system.runtime.remoting.ni PE 69be0000-6a148000 Deferred system.xml.ni PE 78130000-781cb000 Deferred msvcr80 PE 79000000-79045000 Deferred mscoree PE 79060000-790b3000 Deferred mscorjit PE 790c0000-79ba8000 Export mscorlib.ni PE 79e70000-7a3d1000 Export mscorwks PE 7a440000-7abfe000 Deferred system.ni PE 7ade0000-7af74000 Deferred system.drawing.ni ELF 7b800000-7b971000 Export kernel32<elf> \-PE 7b810000-7b971000 \ kernel32 ELF 7bc00000-7bcb7000 Deferred ntdll<elf> \-PE 7bc10000-7bcb7000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7dd6d000-7de09000 Deferred crypt32<elf> \-PE 7dd80000-7de09000 \ crypt32 ELF 7de09000-7def2000 Deferred comctl32<elf> \-PE 7de10000-7def2000 \ comctl32 ELF 7df63000-7df76000 Deferred lz32<elf> \-PE 7df70000-7df76000 \ lz32 ELF 7df76000-7df8e000 Deferred version<elf> \-PE 7df80000-7df8e000 \ version ELF 7df8e000-7dfb9000 Deferred ws2_32<elf> \-PE 7dfa0000-7dfb9000 \ ws2_32 ELF 7dfb9000-7dfcc000 Deferred shfolder<elf> \-PE 7dfc0000-7dfcc000 \ shfolder ELF 7dfcc000-7e008000 Deferred rsaenh<elf> \-PE 7dfd0000-7e008000 \ rsaenh ELF 7e02c000-7e209000 Deferred shell32<elf> \-PE 7e040000-7e209000 \ shell32 ELF 7e237000-7e2ab000 Deferred rpcrt4<elf> \-PE 7e240000-7e2ab000 \ rpcrt4 ELF 7e2ab000-7e3a8000 Deferred ole32<elf> \-PE 7e2c0000-7e3a8000 \ ole32 ELF 7e3a8000-7e429000 Deferred msvcrt<elf> \-PE 7e3c0000-7e429000 \ msvcrt ELF 7e429000-7e42f000 Deferred libxfixes.so.3 ELF 7e42f000-7e43a000 Deferred libxcursor.so.1 ELF 7e4f6000-7e600000 Deferred libxml2.so.2 ELF 7e600000-7e688000 Deferred libfreetype.so.6 ELF 7e688000-7e6bd000 Deferred libfontconfig.so.1 ELF 7e6bd000-7e6c1000 Deferred libxcomposite.so.1 ELF 7e6c1000-7e6ca000 Deferred libxrandr.so.2 ELF 7e6ca000-7e6d5000 Deferred libxrender.so.1 ELF 7e6d5000-7e6db000 Deferred libxxf86vm.so.1 ELF 7e6db000-7e6fb000 Deferred imm32<elf> \-PE 7e6e0000-7e6fb000 \ imm32 ELF 7e6fb000-7e702000 Deferred libxdmcp.so.6 ELF 7e702000-7e722000 Deferred libxcb.so.1 ELF 7e722000-7e85b000 Deferred libx11.so.6 ELF 7e85b000-7e876000 Deferred libice.so.6 ELF 7e876000-7e91c000 Deferred winex11<elf> \-PE 7e880000-7e91c000 \ winex11 ELF 7e91c000-7e934000 Deferred libz.so.1 ELF 7e934000-7e99f000 Deferred libcxfreetype.so ELF 7e99f000-7ea2d000 Deferred gdi32<elf> \-PE 7e9b0000-7ea2d000 \ gdi32 ELF 7ea2d000-7eb5f000 Deferred user32<elf> \-PE 7ea40000-7eb5f000 \ user32 ELF 7eb5f000-7ebc0000 Deferred shlwapi<elf> \-PE 7eb70000-7ebc0000 \ shlwapi ELF 7ebc0000-7ec19000 Deferred advapi32<elf> \-PE 7ebd0000-7ec19000 \ advapi32 ELF 7ec44000-7ec51000 Deferred libnss_files.so.2 ELF 7ec51000-7ec64000 Deferred libxext.so.6 ELF 7efc3000-7efed000 Deferred libm.so.6 ELF b7432000-b7436000 Deferred libxinerama.so.1 ELF b7436000-b743a000 Deferred libxau.so.6 ELF b743c000-b7441000 Deferred libdl.so.2 ELF b7441000-b75be000 Deferred libc.so.6 ELF b75be000-b75d8000 Deferred libpthread.so.0 ELF b75db000-b75e4000 Deferred libsm.so.6 ELF b75eb000-b772b000 Deferred libwine.so.1 ELF b772c000-b774a000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000c services.exe 0000001a 0 00000012 0 0000000e 0 0000000d 0 0000000f mscorsvw.exe 00000016 0 00000015 0 00000011 0 00000010 0 00000017 winedevice.exe 0000001c 0 0000001b 0 00000019 0 00000018 0 0000001f winewrapper.exe 00000020 0 00000021 (D) C:\Program Files\PhotonFX\Easy Website Pro 5\Easy Website Pro.exe 00000028 0 <== 00000027 0 00000024 2 00000023 0 00000022 0 00000025 explorer.exe 00000026 0 Backtrace: =>0 0x7b836e92 in kernel32 (+0x26e92) (0x0792d9d0) 1 0x79f97065 in mscorwks (+0x127064) (0x0792da30) 2 0x79f972d0 in mscorwks (+0x1272cf) (0x0792da68) 3 0x7a121309 in mscorwks (+0x2b1308) (0x0792db28) fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x792d4b4,(nil)): stub err:eventlog:ReportEventW L".NET Runtime version 2.0.50727.42 - Fatal Execution Engine Error (79F97075) (80131506)" fixme:advapi:DeregisterEventSource (0xcafe4242) stub

P.S. При запуске спрашивает отправлять ли репорт в Майкрософт ))

#219199
pingvin768 написал:
Добрый день! Я буду очень признателен тем кто мне поможет. Я хочу на Линуксе запустить программу для разработки сайта Easy Website Pro 5 (http://www.photonfx.net/).

Или в линуксе нет нативных фреймворков?


P.S. При запуске спрашивает отправлять ли репорт в Майкрософт ))

Да.

#219203
bIGaNDY написал:
text
P.S. При запуске спрашивает отправлять ли репорт в Майкрософт ))

Да.

и что они ему ответят?
Если есть что сказать по существу то говорите.

#219234

в логе так-то еще упоминаются vbasic, .net 2.

я бы сделал так:
1) создал отдельный префикс для этой софтины
[console]mkdir ~/.wine/easywebsite
env WINEPREFIX=~/.wine/easywebsite wine winecfg[/console]
2) установил бы джентльменский набор библиотек (чаще всего требуются именно они) в префикс, если интернет безлимитный. трафика тут много скушает smile
[console]env WINEPREFIX=~/.wine/easywebsite winetricks dotnet20 dotnet20sp2 dotnet30 vb5run vb6run vcrun2005 vcrun2008[/console]
3) установил бы шрифты, чтобы интерфейс программы был читабелен
[console]env WINEPREFIX=~/.wine/easywebsite winetricks corefonts tahoma [/console]
4)установил бы саму программу
[console]env WINEPREFIX=~/.wine/easywebsite wine /путь/до/инсталятора/setup.exe[/console]

Войдите или зарегистрируйтесь, чтобы ответить.