In order to use the Interaction class, your C# project has to have a reference to Microsoft.VisualBasic.dll (see
here[
^]), which is a very heavy import for just one function.
The "proper" .NET way to do this is to use something like this (in .NET 4):
dynamic comObject = Activator.CreateInstance(Type.GetTypeFromProgID(typeName, true));