Strange compiler error

I have a namespace ABC with some modules. One is called Collections. I use it in App.Open() like that:

Using ABC.Collections Dim arr As New ObjectArray() // without Using it would be ABC.Collections.ObjectArray
Now, every other time I make a change in the application, the following error pops up:

[quote]There is no class with this name
Using ABC.Collections

Can’t find a type with this name
Dim arr As New ObjectArray()[/quote]
I make a change: it compiles.
I make a change: it doesn’t compile.
I make a change: it compiles.
I make a change: it doesn’t compile.
I make a change: it compiles.
I make a change: it doesn’t compile.

The change can be anything. Even removing or adding a newline does it. And it doesn’t matter were in the application I make a change.

I tried the application as XML project, as binary project, and as “text” project.

I have absolutely no idea what this could be.

Sounds like a bug in the incremental compile mechanism. Please file a bug report.