>>>>>>Thanks.
>>>>>
>>>>>No problem
>>>>
>>>>What I found, though, that removing Ole Public attribute didn't remove the classes from the Servers. I had to re-create the project from the main program. Do you know if this is the expected behavior?
>>>
>>>I never paid much attention the servers tab in the projects, so I do not know what is the expected behaviour, sorry. Did you rebuild the project after removing the attribute? (I guess you did, but I ask to hide the fact that I have no other idea <g>)
>>
>>I think I did.
>
>I did a very simple test and by rebuilding the project the Servers page gets refreshed, my project consisted on only one PRG
>
>
>loServer = Createobject([myServer])
>
>define class myServer as Session OLEPUBLIC
>enddefine
>
>
>I compiled and Servers showed 'myServer' then I removed the OLEPUBLIC, rebuilt the project and Servers was empty (and vice versa)
>
>[Update] (Maybe you need to clean up the project?)
Cleaning project does not help. The only solution I found is to remove the attribute (I did it manually) and then re-create the project from the main program.
If it's not broken, fix it until it is.
My Blog