这两天在安装vs2005出了很多的问题.
刚一装完,就去运行一个开源的项目,那项目可能是.net3.5开发的,用vs2005打开会发生错误,Baidu一下,发现是没装vs2005 Sp1的问题,一装SP1又有问题,说是什么文件未签名,又打开“运行”输入什么 Control去启用一个什么除管理员处的权限. 再重装SP1才装得上.
再去运行那个项目,还是打不开,Baidu说,要把项目文件的一个参数修一下,改成8.0的 "Condition....",才可以打得开。
今天开始建项目,建完后,添加数据库连接,可以连接sa, 但是却找不到我建立的数据库,我在sql server 2005客户端工具创建的帐户,也无法建立。很郁闷,再去Baidu。
找不到答案,想到前天安装的时候,提示说:vs2005是试用版,只可用180天,这是不是有限制。在Baidu,Google里找不到答案,自己乱搞的一个上午, 都快晕掉了。
最后自己去Baidu了一下,把试用版破到正式版,进入控制面版-删除添加程序 , 删除修正vs2005(简体中文版2005). 输入正版的VS SN, 完以后,提示维护成功。
再乱点开vs2005, 在添加连接的服务器就出现../Express类拟的服务器(这时我选择的Sql Server .net framework for OleDB的),输入帐户密码,既然看到了我建立的数据库,太爽了。创建数据库连接成功。
然后在“服务器资源管理器”就出现这个数据库的表,存储过程等项,操作了几下,发现一个问题,既然无法有创建表,创建存储过程等,又去乱搞了好长时间,但是这个帐户在sqlserver2005 客户端工具是dbadmin的权限,能操作所有功能,想想算了,以后写代码,需用建表,建存储过程,到sqlserver客户端工具来建就行了。
就准备放弃了,又打开了vs2005, 再去研究“服务器资源管理器”,想到添加连接方式 是.net Framework for Oledb的,就去修改连接,把它改成 .net framework for sql Client ,成功后再看了一下,右键存储过程,跟表,创建的功能都有了.
松了一口气,这时候应该可以做事情了。