Hello Ravi,
The problem is not having MyBaseClasses label on a form...the problem is if that form is open, or running, when you try to compile your project.
>>The build process does not need to compile the VFP baseclasses. The build process does need to compile your classlibrary, which it can't because the classlibrary is open. The classlibrary is open because your currently running form is using one of its classes.
>>
>In that when I removed the MyBaseClasses label from the form and replaced that with a BaseClass label, is why I did not get the same message again. an interesting lesson indeed.
>
>Thank again for taking the time to help me understand it.
Steve Gibson