Is there a way to modify existing .NET assemblies without resorting to 3rd party tools? I know that PostSharp makes this possible but I find it incredibly wasteful that the
One important point: if the assembly is signed, any changes will fail and you'll end up with a dud.