This is a modification to RT.cs so that it does not fail on the registry lookup in StartAcro(). Basically, I just hard-coded "/usr/bin/acroread" as the path to acrobat on "unix" platform (I'm using ubuntu 8.04). I know this is a pretty shoddy fix, but it was all I needed to really do (other than re-name some deprecated variables & properties that started with an underscore) in order to make this project compile and run on linux. I suppose a better solution might call "which acroread" and use the results from that"
By the way, this is a very helpful library. Thank you for spending so much time and effort developing it.