日期:2014-05-20  浏览次数:20813 次

vs2003.net会自动删除部分代码!我操微软他妈!
以前在用vs2003开发web项目时,偶尔会出现某些代码每行前面几个字符莫名其妙的被删除掉的情况,但是当时没有在意。没有想到今天又发生了这种情况。
刚才还好好的,我刚改了点aspx页面布局的东西,发现不能编译了,一查问题出在下面:

                private   string   getUserDwdm(string   user)
                {
                        if(user   ==   " "   ||   user   ==   null)
                        {
        throw   new   ArgumentNullException( "getUserDwdm方法没有得到参数! ");
}
l   =   "select   dwdm   from   pt.gtuser   where   login= ' "   +   user   +   " '   and   dwdm   in( '30200001 ', '30200002 ', '30200003 ', '30200004 ', '30200005 ', '30200006 ', '30200007 ', '30200008 ', '30200009 ', '30200010 ', '10200039 ', '30200385 ') ";
ection   cnn   =   new   OleDbConnection();
ctionString   =   this.m_strConnStringForCommonField;
and   cmd   =   new   OleDbCommand();
ction   =   cnn;
ndText   =   sql;
ndType   =   CommandType.Text;
);
ert.ToString(cmd.ExecuteScalar());
;
        return   dwdm;
                }

很明显,上面有几行代码的前面都缺少了几个字符,我不可能会自己去删除这些字符,所以,肯定是vs2003自己动的手脚!
联想起以前遇到的相同情况,我确认,这是微软软件自己的问题。
大家有没有遇到过这种情况?
骂了个比的,让微软赔钱!

------解决方案--------------------
习惯就好了
------解决方案--------------------
.NET2003确实不好,有时候还莫名其妙的会丢失控件的事件
------解决方案--------------------
别这么大火 毕竟我们用的盗版不是
------解决方案--------------------
对,(控件丢事件)这种问题我也经常遇见,盗版的就这样,将就吧!
------解决方案--------------------
顶 (控件丢事件)这种问题我也遇到过,郁闷
不过现在用2005 还好,HOHO
------解决方案--------------------
2005 ?删目录删的你郁闷
------解决方案--------------------
不是吧。和盗版有关吗。
------解决方案--------------------
2005 ?删目录删的你郁闷
------解决方案--------------------
早就不是什么新闻了,lz才遇到而已
------解决方案--------------------
yun
------解决方案--------------------
10块钱的便宜货嘛!

将就点啦。
------解决方案--------------------
楼上居然花10块 我们这 三块钱就搞定 还有附赠品的喔
==========================
哪里买的,这么便宜
------解决方案--------------------
.NET2003确实不好,有时候还莫名其妙的会丢失控件的事件

毕竟比Jbuilder好用
------解决方案--------------------
呵呵
------解决方案--------------------
难免的,习惯了就好了,呵呵.
不能总骂街,要学会找办法,哈哈!
------解决方案--------------------