I compile a Labview (Labview 8.6 + Vision 8.6) code as a DLL. When I calls this DLL from C# exe, its working fine. When I call the DLL from AppDomain it doesn't work, probably because LV dll can't find other dependent DLLs (like Run Time).
I don't know much about assemblies (which is why I like programming with LabVIEW ), but I bet you're right about the dependent DLL's being the problem. I don't think dependencies are automatically loaded into an AppDomain. You might search the .NET forums for information on loading assemblies with dependencies.