|
1、当大家使用VS2003创建一个新的ASP.NET项目的时候首先要保证你的服务器配置是正确的

a、因为在VS2003(Vs2002)的版本中是没有内置的WEB Server的,因此依然需要借助微软的IIS来创建和调试ASP.NET。 b、我们从图上可以看到,首先我们的IIS设置的WEB主目录是E:www_root目录,这个目录在我们安装了VS2003以后会自动的设置为共享,共享名为wwwroot$. c、而且这里有一个用户的权限是值得注重的,就是Vs Developers,这个是VS的开发用户,假如这个用户对上述的目录没有权限,那么就会引起很多的创建问题.
[img]attachments/month_200505/20_180313_fc5ivs2.jpg[/img
2、好,接下来我们开始创建一个新的ASP.NET应用程序,这里假如你的服务器没有绑定到一个固定的IP,那么你创建的应用程序应该是http://localhost/你的应用程序名(我们这里是Flash8TEST),假如绑定了一个IP,那么就应该把localhost换成绑定的IP地址. ]

那么这个时候,你的服务器的web的主目录下,就会产生一个和你的应用程序名一样的目录,用来存储你刚刚创建的那个工程.

假如你在创建应用程序之前,已经创建了一个虚拟目录,这时,你的这个新的工程就是创建在你的虚拟目录所指向的物理目录中了,当然这也是我比较推荐的方式,因为这样的一个工程就在一个虚拟目录中,比较整洁,同时在部署的时候也有好处. 可能出现的问题:有的时候当你调整了你开发电脑以后,会产生错误,一般的错误,你都可以按图索骥找到解决的办法,但是时候的时候它的提示并不是100%的正确,比如很多的时候会提示:你的服务器的Framework不是1.1的版本(在VS2003下),这个时候一般是你的IIS已经绑定了IP地址,但是你仍然用localhost来创建. 解决办法就是将你的IIS的绑定去掉.
3、打开一个现有的工程. 我们在网上下载的教程或者是代码,假如是采用CodeBind的方式编写的,大家直接看代码是非常麻烦的,只有把这个工程重新加载到VS中,我们才可以方面的看到原来的程序是怎么运行的.

我们首先用文本编辑器打开*.sln文件(Solution文件,因为VS默认的编码是UTF-8,可能会出现乱码,但是微软内置的程序都很好的支持了Uncode,所以大家可以用记事本来打开,我在创建工程的时候用了GB2312的编码,所以用的Editplus打开也没有问题,不管是什么样子的,其中红色彪出的地方是不会出现乱码的.),看看这个工程是创建在什么地方的,如图所示红色的部分,然后再按照红色的部分标示的创建一个虚拟目录,这时用VS打开sln就可以打开这个工程了.
但是VS创建工程的时候,默认*.sln文件是创建在我的文档的Visual Studio Projects的文件夹中的,可能有些人在发布的时候并没有把sln文件加入到工程包中,这个时候,我们只好单击途中的*.csproj(假如是VB的就是对应的vbproj),看看它是如何联系WEB服务器的,然后再创建相应的虚拟目录就可以了.
|
| 共2页: 上一页 1 [2] 下一页 |
评论加载中…