.net 2003 quickstart的安装

可能大家在2002的时候就已经学习quickstart了,在2002安装quickstart是一路next,但是到了2003安装quick就会出现数据库不能连接的问题,这里给大家解决这个方法,也方便新手们学习。
安装quickstart你的电脑必须要有IIS这个东东,当然也少不了visual studio .net2003了
第一步,安装quickstart,如果你的visual studio .net2003和我一样安装在D盘,你就这个地址D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\Setup找寻到ConfigSamples这个exe程序,运行他,看到没有,他开始安装了。
第二步,安装后你就可以浏览quickstart了,用你的IE打开http://localhost/quickstart/吧,开始浏览你的quickstart。如果你不可以浏览请到IIS配置你的frontpage扩展,一般情况下是可以正常浏览的。看起来没有什么问题啊,你们先不要骂我,你点点ASP.NET左边连接最后的示例应用程序,运行示例,看看可以进入吗,不可以吧,提示"SQL Server 不存在或访问被拒绝。"
第三步,打开你的SQL Server企业管理器吧,什么你没有安装SQL Server还不快去XX网下一个。打开企业管理器,点一下数据库,然后是选上面的菜单-------- >SQL查询分析器。打开D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\\SDK\v1.1\Samples\Setup下的instnwnd.sql(如果你不是安装在D盘,自己要改地址哦,下同),然后运行,运行成功!
继续,打开同目录下的instpubs.sql、Portal.sql运行,一样什么事都没有,接下来就是出事情的地方了,接下来是打开Grocer.sql,运行,有些电脑会提示语句有错,有些电脑不会,错是因为改sql脚本里的insert into 插入字符串的时候用了""而不是''所以要改,但是有些电脑倒不会,我就是这种情况,我家里电脑不会报错,但是公司的电脑就会,如果会的朋友们把所有insert into里的"换成'就可以了
第四步,用IE打开http://localhost/quickstart/aspplus/samples/portal/CS/default.aspx
oh,my god 还是不行,怎么办怎么办,不用着急,跟我来
修改以下目录的web.config
D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\portal\cs
D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\portal\vb
把 <dsnstore>那段修改成下面这样password的内容当然是你们sqlserver的密码拉,不要找我要啊,我可得不到
 <dsnstore>
      <add key="portaldb" value="server=127.0.0.1;database=portal;user=sa;password=workroom" />
      <add key="pubs" value="server=127.0.0.1;database=pubs;user=sa;password=workroom" />
 </dsnstore>
这样http://localhost/quickstart/aspplus/samples/portal/CS/default.aspxhttp://localhost/quickstart/aspplus/samples/portal/CS/default.aspx
就可以浏览了,这是其中一个示例
第五步,打开http://localhost/quickstart/aspplus/samples/grocertogo/CS/grocertogo.aspx
发现又不可以,来到地址D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\grocertogo\cs
发现并没有web.config可修改,打开market.cs发现代码里的sqlConnection连接有错,怎么办,改啊
里面有三个,全部修改成以下形式,密码自己改
SqlConnection sqlConnection = new SqlConnection("server=127.0.0.1;database=grocertogo;User=sa;password=workroom");
保存。
然后要手动编译了
开始菜单 -->所有程序 -->microsoft visual studio .net 2003 -->visual studio .net 工具-->开始菜单 -->所有程序 -->microsoft visual studio .net 2003 命令提示
运行后一路dos命令来到D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\grocertogo\cs
晕,不要告诉我你不会进,怎么办,容易,cd 目录就可以了
然后输入csc \target:library \out:bin\market.dll market.cs
回车,大功告成,不懂,看帮助吧csc /?
现在刷新http://localhost/quickstart/aspplus/samples/grocertogo/CS/grocertogo.aspx可以打开了,可是例子还有jscript和vb代码呢
怎么办,继续修改文件
D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\grocertogo\js下的market.js
 var sqlConnection:SqlConnection = new SqlConnection("server=127.0.0.1;database=grocertogo;user=sa;password=workroom");
编译命令jsc \t:library \out:bin\market.dll market.js
浏览http://localhost/quickstart/aspplus/samples/grocertogo/JS/grocertogo.aspx是否ok
下一个就vb代码了
修改D:\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\aspplus\samples\grocertogo\vb下的market.vb
编译命令vbc /t:library \out:bin\market.dll /r:System.dll /r:System.data.dll /r:system.xml.dll market.vb
够长的,结束后浏览
http://localhost/quickstart/aspplus/samples/grocertogo/VB/grocertogo.aspx是否ok
这样就把事例配置好了,但是浏览一些访问数据库的页面可能还是会出现sql错误,怎么办,不用我说了吧,按照以上方法解决
本问在xp sp2 下实现,好象也是在xp sp2才会出现数据库连接错误。microsoft真是搬起石头砸自己的脚了。

posted on 2005-03-24 22:04  牙牙物语  阅读(427)  评论(0编辑  收藏  举报

导航