I have a type library named MyLibrary with the class MyClass which have a public enum MyValues with several values in it.

I have a problem when I'm using my class from another application as follows:

dim Vl as MyLibrary.MyClass.MyValues

Vl =...

when the .net environment suggests the values of the enum, the options in the list are missing the first character of the library:

yLibrary.MyClass.MyValues.Value1
yLibrary.MyClass.MyValues.Value2
yLibrary.MyClass.MyValues.Value3

note thet the M of the MyLibrary is missing.

What can cause this problem

Please help

Amit