I notice there's a CSharp3 directory in the same directory that contains the CSharp2 directory, and the CSharp3 directory seems to contain all the correct files for CSharp3. But if I use 'CSharp3' for the language option, it gives me an internal error 10 when I try to generate code. Is there a way around that? Thanks. Bill Steer