关于VS的一个小问题(一)
背景
前段时间换了个工作 ,找了份新工作 ,进入新公司,以后也要和这个新团队在一起共事了。随之而来的就是一些工作方式的改变,我不可能让整个团队来适应,惟有我去适应这个团队。如果适应不了,那我直接也就OUT了!好了,下面进入主题:
因为是新机器,工作需要我要配置我的工作环境。首先说一下,因为我们的客户他们服务器大部分还是支持SQL2000+VS2005,这对于习惯SQL2005/2008+VS2005/2008的我来说也是一个不小的适应。没办法,客户是上帝,老板说的算,只好装吧。下面说问题,
开发环境
我的机器配置:LENOVO Y450系列
硬件环境:P7350+2G+320G+512MB
操作系统:WinXP+SQL2000+VS2005
源代码管理工具:VSS
局域网网速:10MB/100MB 实际上行下载速度:最快达1MB多
这点最郁闷,我原来一直用SVN现在突然换了一个新的,弄了半天就会一般操作,看来程序员就得比别人要快,你吃一个,程序员就得同时吃两个。学会还得直接拿来应用!
问题描述
一切安装配置好后打开项目,打开正在作的项目,随便打开一个页面,从“源”占到“设计”我要等几分钟,巨慢!根本无法操作,无法正常工作 。
解决方法:
每次打开VS直接无响应,每次我都是强行关掉。问题出现了,不解决没法工作啊,没办法,解决问题。
1.首先,我这配置不算低,我同学的有比这还低的配置照样运行没问题啊,我这比他的高还能运行起来?而且局域网速我从服务器上拉个VS2005安装包下来,也没用几分钟,速度还是比较快的,初步排除硬件原因。
2.我打开我以前的做的项目(那时候用的是SVN),随便打开那个页面都不会出现类似的问题,缩小问题范围,怀疑是项目问题。
3.我把VSS断开与服务器连接,重新再试,问题依旧存在。
4.我项目中有用到Ajax技术,Dll是引用了,生成没出问题。我发现每次切换的时候都 会提示“在添加对System.web.dll的引用”,上网一搜,有和我同样的问题的。有问题自然有解决方法,虽然不一定能解决我的问题,至少给了我一个思路。通过努力,查到了一个ASPAJAXExtSetup.msi,下载下来安装,再试问题解决。
总结:程序中会存在千奇百怪 的问题错误,但关键是我们应该冷静下来,分析问题,从问题提示开始,找到问题根源,好么你已经成功一半了。如果你找到问题了,不能解决,我相信网上肯定已经有人给你解决了。所以我们不要怕错误,怕问题,办法永远比问题多!
PS:来园子好久了,因为水平菜,一直在下面看,看大牛们的对不同技术的独特见解,受益颇多,很是钦佩,也看大牛们对团队开发中所遇见常见问题的经验。在csdn呆过,感觉那里太过“浮华”,到处充满商业利益,铜臭的气息。不适合搞技术人的待,进园子以后,感觉大不相同。这园子就和大地一样,醇厚质朴,那些痴迷于技术的大牛们像忠厚老实的农民伯伯一样,可爱之极。也只有这样的园子才是技术生长的土壤,如果士质变了,中国IT技术这棵幼苗也很快就会枯萎,成为回忆!
望园主们,热爱IT技术的精英们,让我们共同来爱护好这片纯净的土壤!