本来是弄搞Java的,可是最近公司项目很忙,就兼职下C#的任务!!!!
然后。悲剧就发生了,迟迟得不到解决。重装过四五次。不知道是什么意思。我敲上Console. 竟然这样提示,而且还有乱码。百思不得其解。很多人也都说从没遇到过这样的问题,哪位热心网友遇到过,或者可以告诉我怎么解决的。不胜感激!!!

解决方案 »

  1.   

    ...难道是.net framework的问题吗
      

  2.   

    鼠标点选一下Console,然后按F12
      

  3.   

    应该是.net framework的问题了..把现在这个卸了下个4.0的装下试试...
      

  4.   

    你要看你创建的项目。。是哪个FREAMWORK版本。。然后装哪个
      

  5.   

    楼主,我在http://bbs.csdn.net/topics/390297155
    这个帖子中给您的回复先看下
      

  6.   

    你连。net framework 也装盗版。
      

  7.   


    组长也解决不了这个问题所以组长叫我不要做了, 继续敲我的Java 代码,做服务器的东西去了,我现在终于知道用 Myeclipse 是多么幸福的事了。谢谢各位大大的各自建议意见,虽然我也很不甘心,我也想找出问题,可是没办法,时间紧迫,在公司不允许你花几天时间去弄这个,所以。。就让他成为世界未解之谜吧将来载入史册。。希望哪一天哪位大大遇到了这个问题,记得要告诉我,
      

  8.   

    在System.Console中不存在WriteLine的定义,建议楼主百度一下相关组件,安装一下.
      

  9.   

    如果重装不行,难道会是命名空间的问题??有没有引用 你们公司别人的DLL?会不会 是哪个SB定义的命名空间和NET的重名了?
      

  10.   

    回去做你的JAVA,C#不适合你啊!
      

  11.   

    楼主,我知道是怎么回事。你把Console.WrtiteLine()写错了地方,一般是写在类或者结构体中了,没有写在方法中,所有无法找到。比如下面的写法就不行:
    public class wang
    {    
            private int integer1;
            private string char1;
            Console.WrtiteLine(xxx);
    }
    应该写在方法中,比如Main中
    public class wang
    {    
            private int integer1;
            private string char1;
    static void Main(string[] args)
    {
           Console.WrtiteLine(xxx);
    }
    }
      

  12.   

    好可爱。施主,为何说我可爱。昨天被这问题气爆了,就是不让我弄C#,苦逼无奈,还是继续我的Java吧还是更喜欢Myeclipse。施主,你怎么看。
      

  13.   

    报应啊~~~~叫你前半生搞java,遭到报应了吧,赶快转到c#上来,苦海无涯回头是岸,楼主还有救
    同样在c#和java间来回倒腾的飘过~~~~~~
      

  14.   

    真搞笑,别玩这种小玩意。而且可悲的事还有这么多人被楼主玩耍了!这明显就是新建了一个类库工程取名:System!~
    然后写一个Console类,最后在添加引用的地方将该dll引用进来,取代系统的!~okgoood,你玩这种小把戏有什么意义?
      

  15.   

    此Console 非彼Console 。 .net类库中绝对不会有用单个字母做方法名的吧。。
      

  16.   

    重装系统 然后在重装VS 换个VS2010试一试
      

  17.   

    找个正常的机器,把C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll拷贝过来覆盖下,哈哈,我怎么会想到这么弄呢
      

  18.   

    using System.windows.form;
    这个命名空间你也能添加进去?
      

  19.   

    很明显
    你是建了一个windows forms程序
    而不是控制台程序
    所以,真相只有一个
    你在form中使用console,那是肯定错误的了
      

  20.   

    就算是winform的,也不会报错,从提示来看,是类库被混淆了~
      

  21.   

    你把这些a.b.c的方法都尝试一遍达到你效果了。。就是你要的那个方法 。。O(∩_∩)O哈哈~
      

  22.   

    顶啊... ,我喜欢C# ,居然也让我搞Java. 路过....有这个可能, 也有混淆系统的dll的可能,但是前者的可能大些。
      

  23.   

    System命名空间被别的项目给占用了否则不会出现这么多b、i、n、k、s之类的属性
      

  24.   

    应该是你引用的类库(或项目)中包含一个非.NET 自带的 Console 类造在, 你按提示输入 Console.b();然后选中b方法,右击转到定义 就知道是哪个类库了,即使是Java 你要是定义(或引用)一个和系统自带相同的类名,也会出现相同的问题.
      

  25.   

    你那WriteLine是用于控制台输出的 要弹出提示你在winform里还是用messagebox啊
    这样解释对吗?
      

  26.   

    我遇到的情况是,VS08、10在运行出错后直接退出了(dispose),也是百思不得其解。重装了好几次都是这样的
    百思不得其姐啊!VS是女生么?
      

  27.   

    看看你的web.config中有没有这个
    <compilation defaultLanguage="c#" debug="true">
    <assemblies>
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>
    </compilation>
      

  28.   

    我觉得是某个dll文件被替换了
      

  29.   

    你//System干什么?
    直接Console.WriteLine("Hello {0}")
      

  30.   

    很直接的办法是  重装系统吧、、你那个原因、有可能是 DLL 丢失、、要不然就是安装程序 有问题、、官方重新下载一个来安装