[Mono-winforms-list] "The class UiaAtkBridge.Table could not be loaded"

Mario Carrion mario.carrion at gmail.com
Wed Oct 27 15:46:47 EDT 2010


On Sat, 2010-10-23 at 09:09 +0300, Michal wrote:
> Hi,
Hello
> 
> I first installed Mono on Ubuntu 10.4 using Synaptics - I selected
> what libs I thought might be useful, et voila, it was working fine for
> my needs. Then, after I upgraded to Ubuntu 10.10 the applications I
> wrote previously didn't want to start, and the error appeared similar
> to the one in the original post. At first I thought it was some
> configuration error, so I did uninstall _everything_ even remotely
> related to mono and installed it back, again using Synaptics. 
Were you using official repositories?
> 
> Still didn't work, so I decided to go from scratch: I downloaded mono,
> monodevelop, gtk-sharp and other latest sources, and started building.
> I finally got to UiaAtkBridge and then I saw some compilation errors -
> something to do with delay-signing the library (for this I had to add
> parameters to the compiler flags) and some classes (e.g.
> TextContainerWithGrid) implementing Table interface just weren't up to
> date. To be precise: public int[] SelectedColumns and public int[]
> SelectedRows properties were missing, which were apparently added to
> the latest UiaAtkBridge.Table. After getting around these errors I was
> able to successfully build the library and putting it in my bin
> folder, solved my problem.
Did you overwrite your packaged mono with this new installation?
> 
> To be true I don't think I need any accessibility libraries (at least
> I'm not using them explicitly), but my simple programs - referencing
> System and System.Drawing - seem to load them anyway.
Yes, they do, however if the libraries don't exist if won't load them,
and it shouldn't fail.
> 
> That's the whole story. Now you see that I didn't do anything
> 'special' at first, and I wouldn't have if the normal setup worked
> fine.

- Mario



More information about the Mono-winforms-list mailing list