[Bug 10316] .net apps that use OleDB won't run

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Nov 7 00:24:21 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=10316


Dan Kegel <dank at kegel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dank at kegel.com
                URL|                            |http://bibleocean.com/
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |download
         OS/Version|Mac OS X 10.4               |All
           Platform|Macintosh                   |All
            Summary|BiblePro errors with missing|.net apps that use OleDB
                   |dll                         |won't run




--- Comment #5 from Dan Kegel <dank at kegel.com>  2007-11-07 00:24:19 ---
http://lists.ximian.com/pipermail/mono-devel-list/2006-January/016789.html
has a bit of info about this.  libgda appears to be a *replacement*
for jet et al.   

Mono does not appear to be in the mood to provide access to Jet 
or Access; see http://www.mono-project.com/OLE_DB

This issue needs to be addressed both on the Mono side
and on the Wine side, probably, so it's not likely to
be fixed soon.   Interested parties please feel free to
prove me wrong.

For completeness:

Don't use dcom98 unless you absolutely have to and it fixes
a real problem (not just quiets the console output).

I tried installing this app with
  rm -rf .wine
  sh winetricks -q fakeie6 mdac28 jet40 mono11
  wine biblepro.exe
and it was fine right up until the end, where it
tried to launch the app.

The same error happens when you then launch the app later with e.g.
$ cd ~/.wine/drive_c/Program Files/BibleOcean.com/BiblePro/12
$ ~/wine-git/wine Bible.exe 
Assembly 'C:\Program Files\BibleOcean.com\BiblePro\12\Janus.Windows.UI.v2.dll'
has the non-standard metadata heap #-.
...
and put up a fatal error dialog.

I then tried again with mono12 instead:
  rm -rf .wine
  sh winetricks -q fakeie6 mdac28 jet40 mono12
  wine biblepro.exe

This time the app offered to install .net 1.1 for me.
I declined.
And now I see the error the original poster complained of:
Unhandled Exception: System.DllNotFoundException: gda-2
  at (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init
(string,string,int,string[])


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list