http://bugs.winehq.org/show_bug.cgi?id=19297
Summary: MS Office Access Runtime 2007 don't work Product: Wine Version: 1.1.25 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: js-box@nm.ru CC: js-box@nm.ru
MS Office Access Runtime 2007 don't work
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #1 from JuryS js-box@nm.ru 2009-07-12 15:17:21 --- it's like a free software.
for downloading this software use link:
for eng: http://www.microsoft.com/downloads/details.aspx?FamilyID=d9ae78d9-9dc6-4b38-...
for russian version: http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=...
http://bugs.winehq.org/show_bug.cgi?id=19297
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
--- Comment #2 from Austin English austinenglish@gmail.com 2009-07-12 16:08:30 --- What doesn't work? It installs fine here.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #3 from JuryS js-box@nm.ru 2009-07-12 16:19:44 --- After install I'm try to run Access Runtime 2007:
arma@arma-desktop:~/.wine/drive_c/Program Files/Microsoft Office/Office12$ wine msaccess.exe fixme:actctx:parse_depend_manifests Could not find dependent assembly L"AceDAO" (12.0.0.0) err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Microsoft Office\Office12\msaccess.exe" failed, status c0000135 arma@arma-desktop:~/.wine/drive_c/Program Files/Microsoft Office/Office12$
But old version of MS Access work perfectly, for the sample MS Access 97, Access 2000, XP, 2003. All of this version but not Access Runtime 2007
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #4 from JuryS js-box@nm.ru 2009-07-12 16:46:38 --- winetricks vcrun2005 vcrun2005sp1 don't change anything. I think that is Bug .
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #5 from Ken Sharp kennybobs@o2.co.uk 2009-07-12 19:22:02 --- (In reply to comment #4)
winetricks vcrun2005 vcrun2005sp1
There is a bug that affects the vcrun installers. You should only run one.
winetricks vcrun2005sp1 should be enough. Try that.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #6 from JuryS js-box@nm.ru 2009-07-13 01:43:07 --- After install of vcrun2005 and vcrun2005sp1:
arma@arma-desktop:~/Wine_C/Program Files/Microsoft Office/Office12$ wine msaccess.exe fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50608.0) err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Microsoft Office\Office12\msaccess.exe" failed, status c0000135
I think that is problem: fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50608.0)
Anybody run the MS Access Runtime 2007 under WINE ?
http://bugs.winehq.org/show_bug.cgi?id=19297
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.microsoft.com/do | |wnloads/details.aspx?family | |id=d9ae78d9-9dc6-4b38-9fa6- | |2c745a175aed&displaylang=en Ever Confirmed|0 |1
--- Comment #7 from Ken Sharp kennybobs@o2.co.uk 2009-07-13 08:05:25 --- I did say only run one.
Anyway, confirming. Copying MSVCR80 and MSVCP80 to the Office12 directory lets the app see them, but a Vis C++ error then occurs.
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"AceDAO" (12.0.0.0) is more likely to be the problem.
http://bugs.winehq.org/show_bug.cgi?id=19297
Andras Kovacs andras@csevego.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andras@csevego.net
--- Comment #8 from Andras Kovacs andras@csevego.net 2009-07-13 08:51:49 --- this is probably same bug as 18889 (http://bugs.winehq.org/show_bug.cgi?id=18889)
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #9 from JuryS js-box@nm.ru 2009-07-13 13:44:38 --- by the Microsoft.com:
"You do not need to buy any special SKU in order to redistribute the Access 2007 Runtime. You can freely redistribute it or point users to this download.... "
No more license for MS Access Runtime ? We are need to run this software under wine . Because in winetricks only ms access runtime 2000 and it's need license.
Very cool to run this application in Wine and fake M$ !
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #10 from JuryS js-box@nm.ru 2009-07-13 13:49:28 --- How I can to help Wine HQ Labs ? What I can do that portage MS Access Runtime 2007 in WINE ???
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #11 from JuryS js-box@nm.ru 2009-07-15 14:53:26 --- Any idea how to run M& Office Access Runtime 2007 in Wine? Now I used Access Runtime 2003 and It's work cool ! But 2007 is free and It's most be used in Linux! Maybe anybody know how It's make executable in Wine with Native Windows DLL or *.reg file ???
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #12 from Dmitry Timoshkov dmitry@codeweavers.com 2009-07-16 02:12:31 --- (In reply to comment #11)
Any idea how to run M& Office Access Runtime 2007 in Wine? Now I used Access Runtime 2003 and It's work cool ! But 2007 is free and It's most be used in Linux! Maybe anybody know how It's make executable in Wine with Native Windows DLL or *.reg file ???
This is a bugzilla, not a support forum.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #13 from JuryS js-box@nm.ru 2009-07-16 05:10:17 --- I think that use of native dll and any configuration files take information about what is don't working. Maybe it's not globally and Bug may be fixed in two weeks. I want to take part of this working.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #14 from JuryS js-box@nm.ru 2009-07-18 13:15:22 --- I can take for this work 5 hours on the week. But I don't understand what the problem with loading msvcr80.dll and I don't know how the windows manifest work.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #15 from JuryS js-box@nm.ru 2009-07-24 14:52:05 --- No any idea ?
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #16 from Ken Sharp kennybobs@o2.co.uk 2009-07-31 17:38:26 --- Looks like Access itself has the same problem.
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"AceDAO" (12.0.0.0) err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\Program Files\Microsoft Office\Office12\msaccess.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Microsoft Office\Office12\msaccess.exe" failed, status c0000135
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #17 from JuryS js-box@nm.ru 2009-07-31 18:06:38 --- At a forum of users Wine I have found many people who cannot use the programs for this reason.
It not only problem MS Access Runtime 2007. I have asked these users to participate in discussion of this bug also.
I have counted over 10 appendices which cannot start because of that that Wine is not able to work with MSVCR80.dll.
Thanks all for participation in discussion of this problem.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #18 from JuryS js-box@nm.ru 2009-07-31 18:12:54 --- Maybe, If we find more people who can't use the wine because MSVCR80.dll don't working, Than the Target Milestone will be corrected on 1.2
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #19 from Ken Sharp kennybobs@o2.co.uk 2009-07-31 18:26:09 --- The problem is already known, stop commenting on this bug whenever you feel like saying something!
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #20 from Andras Kovacs andras@csevego.net 2009-11-21 10:18:46 --- (In reply to comment #19)
The problem is already known, stop commenting on this bug whenever you feel like saying something!
The problem found look at http://bugs.winehq.org/show_bug.cgi?id=18889
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #21 from JuryS js-box@nm.ru 2009-11-22 04:59:40 --- Please mark this bug as a duplicate bug 18889 http://bugs.winehq.org/show_bug.cgi?id=18889
MS Office Access Runtime 2007 working after removing ACEADO.DLL, which installed in program files directory. ACEADO.DLL including in RES manifest file, which can't be find with wine NTDLL.so. And this was a bug. After removing ACEADO.DLL Access 2007 working cool.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #22 from JuryS js-box@nm.ru 2009-11-22 07:59:37 --- (In reply to comment #21)
Please mark this bug as a duplicate bug 18889 http://bugs.winehq.org/show_bug.cgi?id=18889
MS Office Access Runtime 2007 working after removing ACEADO.DLL, which installed in program files directory. ACEADO.DLL including in RES manifest file, which can't be find with wine NTDLL.so. And this was a bug. After removing ACEADO.DLL Access 2007 working cool.
!!! It's work only if extract manifest from ACEDAO.DLL (for sample with Restorator 2007) and put extracted file with name "acedao.manifest" in directory with MS ACCESS 2007. After this operation ACEDAO.DLL must be removed from program directory, else msaccess.exe have no start.
http://bugs.winehq.org/show_bug.cgi?id=19297
Rick stingray@andersonstoperu.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stingray@andersonstoperu.co | |m
--- Comment #23 from Rick stingray@andersonstoperu.com 2009-12-02 20:09:45 --- I did not have ACEDAO.DLL installed anywhere, so deleting it was not an option.
Another option to get access running.
Change the manifest file for access msaccess.exe.manifest found in [Your Wine Prefix]../Program Files/Microsoft Office/Office12 and remove the dependency reference to AceDAO, ie edit the file and remove the following lines: (it may be run together on the same line...)
<dependency> <dependentAssembly> <assemblyIdentity type="win32" name="AceDAO" version="12.0.0.0" language="*" processorArchitecture="X86"> </assemblyIdentity> </dependentAssembly> </dependency>
I found this suggestion here: http://ubuntuforums.org/showthread.php?t=1102840 and added it to ArchLinux Wiki here: http://wiki.archlinux.org/index.php/Microsoft_Office_2007
http://bugs.winehq.org/show_bug.cgi?id=19297
Jaime Rave jaimerave@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaimerave@gmail.com
--- Comment #24 from Jaime Rave jaimerave@gmail.com 2009-12-02 20:26:49 --- This is a dup of bug 19297
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #25 from Jaime Rave jaimerave@gmail.com 2009-12-02 20:35:01 --- (In reply to comment #24)
This is a dup of bug 19297
Upss, bug 18889
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #26 from JuryS js-box@nm.ru 2009-12-03 14:56:17 --- Created an attachment (id=25062) --> (http://bugs.winehq.org/attachment.cgi?id=25062) Manifest
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #27 from JuryS js-box@nm.ru 2009-12-03 14:57:33 --- I make to run MS Access 2007 runtime with next:
1. removing Program Files / Microsoft Office / Office12 filename "ACEDAO.DLL"
2. put in this directory manifest. I'm extract this manifest with Restorator 2007 from ACEDAO.Dll.
3. ln ~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcp80.dll ~/.wine/drive_c/windows/system32/msvcp80.dll 4. ln ~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcr80.dll ~/.wine/drive_c/windows/system32/msvcr80.dll
5. Also for running MS Visual Basic I make override OLEAUT32.DLL and set it native.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #28 from JuryS js-box@nm.ru 2009-12-03 14:58:35 --- I think that BUG must be closed.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #29 from JuryS js-box@nm.ru 2009-12-03 15:06:32 --- (In reply to comment #23)
I did not have ACEDAO.DLL installed anywhere, so deleting it was not an option.
Another option to get access running.
Change the manifest file for access msaccess.exe.manifest found in [Your Wine Prefix]../Program Files/Microsoft Office/Office12 and remove the dependency reference to AceDAO, ie edit the file and remove the following lines: (it may be run together on the same line...)
<dependency> <dependentAssembly> <assemblyIdentity type="win32" name="AceDAO" version="12.0.0.0" language="*" processorArchitecture="X86"> </assemblyIdentity> </dependentAssembly> </dependency>
I found this suggestion here: http://ubuntuforums.org/showthread.php?t=1102840 and added it to ArchLinux Wiki here: http://wiki.archlinux.org/index.php/Microsoft_Office_2007
Your method is not actually, because vcrun2005 fail to install with Wine. It'a a bug of vcrun2005 installer. You can install this with override system library, and set up version Win2000. Winetricks can't install this correctly.
When you are installing MS ACCESS 2007 and it have MSVCR80 library, You can make : 1. ln ~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcp80.dll ~/.wine/drive_c/windows/system32/msvcp80.dll 1. ln ~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcr80.dll ~/.wine/drive_c/windows/system32/msvcr80.dll
and without any winetricks and PlayOnLinux and other fake.
http://bugs.winehq.org/show_bug.cgi?id=19297
payam.minoofar@meissner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |payam.minoofar@meissner.com
--- Comment #30 from payam.minoofar@meissner.com 2010-01-25 11:43:21 --- (In reply to comment #29)
When you are installing MS ACCESS 2007 and it have MSVCR80 library, You can make :
- ln
~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcp80.dll ~/.wine/drive_c/windows/system32/msvcp80.dll
- ln
~/.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcr80.dll ~/.wine/drive_c/windows/system32/msvcr80.dll
and without any winetricks and PlayOnLinux and other fake.
This works!!! However, now I get this error from the Visual C++ runtime environment: msaccess.exe tried to load the library incorrectly.
Wine reports this error:
[mac0023329b341a:~] payam% msaccess fixme:actctx:parse_depend_manifests Could not find dependent assembly L"AceDAO" (12.0.0.0) err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Microsoft Office\OFFICE12\MSACCESS.EXE" failed, status c0000142
I just compiled wine 1.1.37 as a universal binary on my Snow Leopard Machine as a universal application. Microsoft Word 2007 still runs fine.
But, it's Access that I need.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #31 from JuryS js-box@nm.ru 2010-01-25 18:47:58 --- Clear your wine bottle, remove all ~/.wine. and run winecfg again.
And don't try to intall VCRUN2005, because it's a bug of VCRUN installer. Make only install MS Access and after this make all that I'm say in Comment #27.
In my comment #26 you must find Manifest. Don't forget this.
also sorry for my bad English.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #32 from payam.minoofar@meissner.com 2010-01-26 11:52:46 --- (In reply to comment #31)
Clear your wine bottle, remove all ~/.wine. and run winecfg again.
And don't try to intall VCRUN2005, because it's a bug of VCRUN installer. Make only install MS Access and after this make all that I'm say in Comment #27.
In my comment #26 you must find Manifest. Don't forget this.
also sorry for my bad English.
I would also add your comment number 22, which says to place the acedao manifest in the Office12 folder.
This worked!! Access 2007 is running normally so far. The only problem I have had so far is that it fails to open my database from my network (SMB) folder with write privileges. I have to create a working copy.
You're awesome, and your English is good enough! Thank you very much!
http://bugs.winehq.org/show_bug.cgi?id=19297
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll
--- Comment #33 from Nikolay Sivov bunglehead@gmail.com 2010-03-16 08:04:19 --- Well, the real problem is in ntdll manifest lookup. Winedump tells us that manifest isn't at 1 resource id (as it usually used to be):
--- dump --- RT_MANIFEST Name=0002 Language=0409: --- dump ---
We don't currently try anything but Name=0001 and if it's not found we're failing. I'll try to produce a tested fix for this.
http://bugs.winehq.org/show_bug.cgi?id=19297
--- Comment #34 from Jaime Rave jaimerave@gmail.com 2010-03-16 09:21:43 --- (In reply to comment #33)
Well, the real problem is in ntdll manifest lookup. Winedump tells us that manifest isn't at 1 resource id (as it usually used to be):
--- dump --- RT_MANIFEST Name=0002 Language=0409: --- dump ---
We don't currently try anything but Name=0001 and if it's not found we're failing. I'll try to produce a tested fix for this.
Does this path works for you? http://bugs.winehq.org/attachment.cgi?id=25039
If yes, then this is a duplicate of bug 18889
http://bugs.winehq.org/show_bug.cgi?id=19297
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #35 from Nikolay Sivov bunglehead@gmail.com 2010-03-16 09:41:17 --- (In reply to comment #34)
Does this path works for you? http://bugs.winehq.org/attachment.cgi?id=25039
It works of course, looks it's harmless to assume that first resource is what we need. Was it ever submitted?
If yes, then this is a duplicate of bug 18889
Agreed.
*** This bug has been marked as a duplicate of bug 18889 ***
http://bugs.winehq.org/show_bug.cgi?id=19297
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #36 from Nikolay Sivov bunglehead@gmail.com 2010-03-16 09:44:06 --- Closing duplicate.
https://bugs.winehq.org/show_bug.cgi?id=19297
promask pereezdprofiss@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pereezdprofiss@gmail.com
--- Comment #37 from promask pereezdprofiss@gmail.com --- хе...