.NET allows assemblies to specify the name AND the version of any assemblies they need to run.
Can you answer this question?
Write Answer2 Answers