To clarify, assembly 1 refers to a script and contains a method that returns without errors, and assembly 2 is referenced by assembly 1 and script both. Assembly 2 works in all cases, assembly 1 works, except for this method.
, 1 script 2, , , 2, 1, , , , DoStuff (v1.Foo), DoStuff (v2.Foo) . , , DoStuff (Foo) .