Trouble shooting
Q. You have created the directories, stored RivEX and the license file within the same directory, started ArcMap and loaded the RivEX MXD document and are immediately confronted with a Visual Basic Error message box announcing a "Compile error in hidden module: This Document"!
A. RivEX has been coded to "exit" gracefully if a fatal error occurs. Normally you would see a message box informing you which procedure/function the error occurred in, but in this case the error occurs even before the project starts to run. It is very likely that the source of the error is to do with your copy of ArcMap being registered to older type libraries. From version 8.3 to 9.0 ESRI changed how the type libraries were organised. You can read more about the reasons why and the ramifications of it here.
To resolve this problem you must start a new session of ArcMap and enter the VBA editor to un-tick missing type libraries.
Q. The RivEX buttons are greyed out, they looks like this > 
A. The button are disabled because there are no polyline layers in the active data frame. You need to load at least one polyline layer into the frame for the buttons will enable.
