Quote Originally Posted by Shaggy Hiker View Post
I'm not sure what the conversation about framework 3.0 is about. I'm using XNA while targeting FW 4.0. I think XNA uses DirectX9, though I haven't looked lately. Some version of XNA targets a later version of DirectX than that.
Even though XNA is a DirectX wrapper, XNA was designed for FW 4.0(and higher) where as the last managed DirectX version that you're able to use with VS2010(DirectX 9) was designed for FW 3.5(I just confirmed that it is 3.5 and not 3.0) and will not compile on anything higher.

Now if DirectX 11 becomes compatible with VB.Net(which I doubt) it will probably be for 4.0 and higher.