How unloading an application can affect another running application-Collection of common programming errors

In theory, App Domains are completely isolated from each other (even though you may run several App Domains in one process, they act as separate processes), so this shouldn’t be possible.

Are you asking theoretically, or are you actually experiencing crashes?