I started some time ago recreating my VB6 addin in VB.NET (2008). I have Visual Studio 2008 Professional.
In VB6, you could add any unknown object to the watch, and then view all its properties and methods. Without declaring the object as something specific.. But in VB.NET, I can't see a single property of an unspecified object. It always says Children could not be evaluated. Only if I specifically declare it as something like, like dim objVariable as SolidedgeFramework.Variable, then it works.
Am I doing something wrong here? Or is this one of the other "cool" new features of .NET compared to the good ol' VB6? 
Tymen