当前位置:编程学习 > C#/ASP.NET >>

元芳你见过这个问题吗?困扰2天了。没辙了!

本来是弄搞Java的,可是最近公司项目很忙,就兼职下C#的任务!!!!
然后。悲剧就发生了,迟迟得不到解决。重装过四五次。









不知道是什么意思。

我敲上Console. 竟然这样提示,而且还有乱码。百思不得其解。

很多人也都说从没遇到过这样的问题,哪位热心网友遇到过,或者可以告诉我怎么解决的。不胜感激!!! --------------------编程问答-------------------- ...难道是.net framework的问题吗 --------------------编程问答-------------------- 鼠标点选一下Console,然后按F12 --------------------编程问答--------------------
引用 1 楼 lyj224170707 的回复:
...难道是.net framework的问题吗


好像是?我装的是3.5
--------------------编程问答--------------------
引用 2 楼 wddw1986 的回复:
鼠标点选一下Console,然后按F12


大人,我照做了

蛋蛋碎了一地 --------------------编程问答-------------------- .net被混淆了

--------------------编程问答--------------------
引用 5 楼 SocketUpEx 的回复:
.net被混淆了


混淆了?什么意思,我不懂C#,不过听起来好像很厉害的样子,哦吧,你要告诉我怎么解决啊,不要只是告诉我混淆了啊。。。。。 --------------------编程问答--------------------
唉,看来只能自生自灭了。 --------------------编程问答-------------------- 重装吧, 神奇的bug --------------------编程问答-------------------- 重装下.net Framework --------------------编程问答-------------------- 应该是.net framework的问题了..

把现在这个卸了下个4.0的装下试试... --------------------编程问答-------------------- 果断重装!!! --------------------编程问答--------------------
引用 8 楼 mq2003hwj 的回复:
重装吧, 神奇的bug
重装了四五次了。。。。。 --------------------编程问答--------------------
引用 9 楼 zhangzong52021 的回复:
重装下.net Framework
装哪个版本的呢 --------------------编程问答--------------------
引用 10 楼 lyj224170707 的回复:
应该是.net framework的问题了..

把现在这个卸了下个4.0的装下试试...
4.0 ????不知道有木有效果 --------------------编程问答--------------------
引用 14 楼 KingSen_Yale 的回复:
引用 10 楼 lyj224170707 的回复:应该是.net framework的问题了..

把现在这个卸了下个4.0的装下试试...4.0 ????不知道有木有效果
你要看你创建的项目。。是哪个FREAMWORK版本。。然后装哪个 --------------------编程问答--------------------
我装个2.0 试试看。。。。坐等结果。。。。。。。。 --------------------编程问答--------------------
引用 15 楼 eric_lu780 的回复:
引用 14 楼 KingSen_Yale 的回复:引用 10 楼 lyj224170707 的回复:应该是.net framework的问题了..

把现在这个卸了下个4.0的装下试试...4.0 ????不知道有木有效果你要看你创建的项目。。是哪个FREAMWORK版本。。然后装哪个

是不是看这里
--------------------编程问答--------------------
引用 17 楼 KingSen_Yale 的回复:
引用 15 楼 eric_lu780 的回复:引用 14 楼 KingSen_Yale 的回复:引用 10 楼 lyj224170707 的回复:应该是.net framework的问题了..

把现在这个卸了下个4.0的装下试试...4.0 ????不知道有木有效果你要看你创建的项目。。是哪个FREAMWORK版本。。然后装哪个
是不是看这里

        ……
嗯。。是的 --------------------编程问答-------------------- VS2008? 没用过 --------------------编程问答--------------------
引用 4 楼 KingSen_Yale 的回复:
引用 2 楼 wddw1986 的回复:
鼠标点选一下Console,然后按F12

大人,我照做了

蛋蛋碎了一地

暴露了你的性别
重新装吧,别纠结了 --------------------编程问答-------------------- 从没遇到过
真的神奇的现象
果断的重装操作系统
直接安装vs2010
呵呵 --------------------编程问答-------------------- 楼主,我在http://bbs.csdn.net/topics/390297155
这个帖子中给您的回复先看下 --------------------编程问答-------------------- 看楼主头像就知道楼主太猥琐了。。VS跟你做对 --------------------编程问答-------------------- 格式化所有盘符、然后重装 --------------------编程问答--------------------
引用 22 楼 lyq8376 的回复:
楼主,我在http://bbs.csdn.net/topics/390297155
这个帖子中给您的回复先看下


好的,谢谢 --------------------编程问答--------------------
引用 24 楼 C_htp 的回复:
格式化所有盘符、然后重装
听起来好像很厉害的样子 --------------------编程问答--------------------
引用 23 楼 chb345536638 的回复:
看楼主头像就知道楼主太猥琐了。。VS跟你做对
这也有关系??只是本人很喜欢暴漫而已。。。 --------------------编程问答-------------------- 楼主重置VS 的设置 ,试试 --------------------编程问答-------------------- 上VS2010试试吧,牛逼人遇到牛逼问题啊 --------------------编程问答-------------------- 你连。net framework 也装盗版。 --------------------编程问答-------------------- 持续关注此问题的进展,呵呵,看到到底是什么原因引起的及怎么解决的 --------------------编程问答--------------------
引用 29 楼 yuandonghuia 的回复:
上VS2010试试吧,牛逼人遇到牛逼问题啊
 

牛逼的人?好吧,虽然知道是挖苦我的意思,但是无所谓了,

但求这个问题得到解决,牛逼的人马逼的人都无所谓了

--------------------编程问答--------------------
引用 30 楼 gp55_ 的回复:
你连。net framework 也装盗版。


盗版???????????????

貌似是装 VS2008 的时候自带的。。。 --------------------编程问答--------------------
组长也解决不了这个问题

所以组长叫我不要做了, 继续敲我的Java 代码,做服务器的东西去了,

我现在终于知道用 Myeclipse 是多么幸福的事了。

谢谢各位大大的各自建议意见,虽然我也很不甘心,我也想找出问题,

可是没办法,时间紧迫,在公司不允许你花几天时间去弄这个,

所以。。。。。就让他成为世界未解之谜吧。。。将来载入史册。。

希望哪一天哪位大大遇到了这个问题,记得要告诉我,


--------------------编程问答-------------------- --------------------编程问答-------------------- 换台电脑也这样?找台干净的电脑试试。 --------------------编程问答-------------------- 人品问题,直接装VS2012 --------------------编程问答-------------------- 在System.Console中不存在WriteLine的定义,建议楼主百度一下相关组件,安装一下. --------------------编程问答-------------------- rp问题 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 这种问题一般是类库被人修改了导致的 --------------------编程问答-------------------- 如果重装不行,难道会是命名空间的问题??有没有引用 你们公司别人的DLL?会不会 是哪个SB定义的命名空间和NET的重名了? --------------------编程问答-------------------- 就像我用VS2010 C#开发的一个软件,拿去时运行正常,突然有天接到电话说帮过去看看软件无法打开,过去看提示初始化失败问题,查该问题应该是木马病毒引起,用金山杀毒杀出有好几个,可是杀毒重启后桌面无法显示了,这下可急坏了同事,同事说再也不敢杀毒了,只要电脑能用就行,就这样......无语. --------------------编程问答--------------------  坐等答案阿 我也遇到了 --------------------编程问答-------------------- --------------------编程问答-------------------- 回去做你的JAVA,C#不适合你啊! --------------------编程问答-------------------- 回去吧!!! --------------------编程问答-------------------- 重装吧 可能系统环境问题 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主好可爱…… --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 楼主,我知道是怎么回事。你把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);
}
}
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 50 楼 jinxuzan 的回复:
楼主好可爱……
好可爱。施主,为何说我可爱。

昨天被这问题气爆了,就是不让我弄C#,苦逼无奈,还是继续我的Java吧还是更喜欢Myeclipse。

施主,你怎么看。 --------------------编程问答--------------------
引用 52 楼 wangzn2011 的回复:
楼主,我知道是怎么回事。你把Console.WrtiteLine()写错了地方,一般是写在类或者结构体中了,没有写在方法中,所有无法找到。比如下面的写法就不行:
public class wang
{    
        private int integer1;
        private string char1;
        Console.W……






你好可爱噢。 --------------------编程问答-------------------- 报应啊~~~~叫你前半生搞java,遭到报应了吧,赶快转到c#上来,苦海无涯回头是岸,楼主还有救
同样在c#和java间来回倒腾的飘过~~~~~~
--------------------编程问答-------------------- 真搞笑,别玩这种小玩意。而且可悲的事还有这么多人被楼主玩耍了!这明显就是新建了一个类库工程取名:System!~
然后写一个Console类,最后在添加引用的地方将该dll引用进来,取代系统的!~okgoood,你玩这种小把戏有什么意义? --------------------编程问答--------------------
引用 57 楼 Java_Script__ 的回复:
真搞笑,别玩这种小玩意。而且可悲的事还有这么多人被楼主玩耍了!这明显就是新建了一个类库工程取名:System!~
然后写一个Console类,最后在添加引用的地方将该dll引用进来,取代系统的!~okgoood,你玩这种小把戏有什么意义?


虽然我听不懂,但是好像很厉害的样子哦 --------------------编程问答-------------------- net framework --------------------编程问答-------------------- 虽然我听不懂,但是好像很厉害的样子哦  --------------------编程问答-------------------- 此Console 非彼Console 。 .net类库中绝对不会有用单个字母做方法名的吧。。 --------------------编程问答--------------------
引用 52 楼 wangzn2011 的回复:
楼主,我知道是怎么回事。你把Console.WrtiteLine()写错了地方,一般是写在类或者结构体中了,没有写在方法中,所有无法找到。比如下面的写法就不行:
public class wang
{    
        private int integer1;
        private string char1;
        Console.W……
有这种可能性  --------------------编程问答-------------------- 元芳,不懂编程的。。。 --------------------编程问答-------------------- 降低到2.0版本再试试看如何?还能出现这么不可思议的事情吗? --------------------编程问答-------------------- 重装系统 然后在重装VS 换个VS2010试一试 --------------------编程问答-------------------- 找个正常的机器,把C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dll拷贝过来覆盖下,哈哈,我怎么会想到这么弄呢。。。 --------------------编程问答-------------------- using System.windows.form;
这个命名空间你也能添加进去? --------------------编程问答-------------------- 很明显
你是建了一个windows forms程序
而不是控制台程序
所以,真相只有一个。。。
你在form中使用console,那是肯定错误的了 --------------------编程问答-------------------- 就算是winform的,也不会报错,从提示来看,是类库被混淆了~ --------------------编程问答-------------------- 你把这些a.b.c的方法都尝试一遍。。。达到你效果了。。就是你要的那个方法 。。O(∩_∩)O哈哈~ --------------------编程问答-------------------- 你创建的是窗体应用程序还是控制台应用程序?创建控制台应用程试试
如上图。在控制台应用程序里面应用窗体是会报错的。。。 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 56 楼 wangbeijie 的回复:
报应啊~~~~叫你前半生搞java,遭到报应了吧,赶快转到c#上来,苦海无涯回头是岸,楼主还有救
同样在c#和java间来回倒腾的飘过~~~~~~

顶啊... ,我喜欢C# ,居然也让我搞Java. 路过....


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


有这个可能, 也有混淆系统的dll的可能,但是前者的可能大些。
--------------------编程问答-------------------- System命名空间被别的项目给占用了

否则不会出现这么多b、i、n、k、s之类的属性 --------------------编程问答-------------------- 很强大的一个问题。安装的时候选择C#了吧。 --------------------编程问答-------------------- 应该是你引用的类库(或项目)中包含一个非.NET 自带的 Console 类造在, 你按提示输入 Console.b();然后选中b方法,右击转到定义 就知道是哪个类库了,即使是Java 你要是定义(或引用)一个和系统自带相同的类名,也会出现相同的问题. --------------------编程问答--------------------
引用 57 楼 Java_Script__ 的回复:
真搞笑,别玩这种小玩意。而且可悲的事还有这么多人被楼主玩耍了!这明显就是新建了一个类库工程取名:System!~
然后写一个Console类,最后在添加引用的地方将该dll引用进来,取代系统的!~okgoood,你玩这种小把戏有什么意义?

明白人 --------------------编程问答-------------------- 你新建错了项目吧 --------------------编程问答-------------------- 此事 必有蹊跷啊。。。。。。 --------------------编程问答-------------------- 你那WriteLine是用于控制台输出的 要弹出提示你在winform里还是用messagebox啊
这样解释对吗? --------------------编程问答--------------------
引用 54 楼 KingSen_Yale 的回复:
引用 50 楼 jinxuzan 的回复:楼主好可爱……好可爱。施主,为何说我可爱。

昨天被这问题气爆了,就是不让我弄C#,苦逼无奈,还是继续我的Java吧还是更喜欢Myeclipse。

施主,你怎么看。


我只是出来打酱油的,我是做C++的,我觉得语言都差不多,但楼主真的很可爱…… --------------------编程问答--------------------
引用 57 楼 Java_Script__ 的回复:
真搞笑,别玩这种小玩意。而且可悲的事还有这么多人被楼主玩耍了!这明显就是新建了一个类库工程取名:System!~
然后写一个Console类,最后在添加引用的地方将该dll引用进来,取代系统的!~okgoood,你玩这种小把戏有什么意义?


大人果然明查秋毫!! --------------------编程问答-------------------- 别用精简的系统,最好用原版系统光盘安装系统,精简的系统会出现不知道的情况。 --------------------编程问答-------------------- 大人,偶是来打酱油的。 --------------------编程问答-------------------- 我遇到的情况是,VS08、10在运行出错后直接退出了(dispose),也是百思不得其解。重装了好几次都是这样的。。。
百思不得其姐啊!VS是女生么? --------------------编程问答-------------------- 哎,大人的头发要掉一地了。 --------------------编程问答-------------------- 你创建的是窗体应用程序还是控制台应用程序?创建控制台应用程试试
 如上图。在控制台应用程序里面应用窗体是会报错的。。。 

实在不行就360把原VS2005扫干净重新装!! --------------------编程问答-------------------- 窗体 用 控制台输出? --------------------编程问答-------------------- 大家都很厉害的样子哦 --------------------编程问答-------------------- 我有个同事也发现过这样的事, 但不知后来怎么整好了 --------------------编程问答-------------------- 继续重装吧。。。 --------------------编程问答-------------------- 前面用全局参数试一下. --------------------编程问答-------------------- 看看你的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> --------------------编程问答-------------------- 估计是你太猥亵了,注意形象... --------------------编程问答-------------------- 我觉得是某个dll文件被替换了 --------------------编程问答-------------------- 卸载,然后重装,不管2008还是2010, --------------------编程问答-------------------- 你//System干什么?
直接Console.WriteLine("Hello {0}") --------------------编程问答-------------------- 很直接的办法是  重装系统吧、、你那个原因、有可能是 DLL 丢失、、要不然就是安装程序 有问题、、官方重新下载一个来安装 --------------------编程问答-------------------- 地球的编程太复杂了,还是会火星做开发吧。 --------------------编程问答-------------------- cw+tab
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,