I made a dll in c++ (vs 2008) following http://msdn.microsoft.com/en-us/library/ms235636.aspxtutorial , i get the dll file great but when i try to add it as a reference in my vb.net program i get an error that goes something like "please make sure that the file is accessible, and that it is a valid assembly or com component"