According to this article rebasing is not necessary for .NET assemblies due to JIT compilation of the code. The article states:
\"JIT-compiled code does not hav
What OS are you running? I know that the vista and beyond introduced ASLR which randomizes the address space it loads dlls into. This happens for system dlls but not sure about .net - maybe something to look into.