Yes, you understand correctly, even if you are developing in .NET, you must use the appropriate SDK Assemblies. And this was introduced in the latest (to date) SDK version , v.4.0.5. Here is a brief example on how you must choose the assemblies, by Ross Lotharius http://rosslotharius.com/archive/2008...