为什么在vs2003的对象浏览器里看到的接口都是抽象的?该怎么解决

为什么在vs2003的对象浏览器里看到的接口都是抽象的?例如:publicabstractinterfaceIServiceProvider但是C#

为什么在vs2003的对象浏览器里看到的接口都是抽象的?
例如:public   abstract   interface   IServiceProvider

但是C#不允许用abstract修饰接口的啊

[解决办法]
那他就不是用C#写的
[解决办法]
2005已经没了这种写法,是不是编译成中间语言要适应其他语言才这样作的