Install the latest Mono 2.0 on Debian Lenny
This description does not pretend to be a super correct solution, it just works. The reason of the hack is a lack of up to date Mono deb packages.
1. Uninstall native debian mono packages using synaptic.
Compile & install from sources mono and vbnc:
./configure
make
make install
2. Copy required libs to /usr/local/lib/mono/2.0/
in ./bashrc add:
export MONO_PATH=/usr/local/lib/mono/2.0
3. For other packages dependant on the mono to install and work you can create an empty deb package which "provides" required functionality. As long as mono installed from sources should already supply all required things such empty deb would be a green light for other packages to install.