.net开发环境安装貌视简单,但是,如果有些小细节不注意,却会出现莫名奇妙的错误.
本文主要讲解asp.net的配置。水平所限,不足之处还望谅解。
目录
一、asp.net需要在什么平台工作?
二、开发平台建议安装步骤
三、iis的设置
四、操作系统的设置
一、asp.net需要在什么平台工作?
1、win nt 4.0 workstation + sp6
2、win nt 4.0 server +sp6
3、win 2000 professional + sp2
4、win 2000 server + sp2
5、win 2000 advace server + sp2
6、win xp professional
7、win 2003任何版本
安装软件包括
1、.net framework 1.0 或 1.1 或 2.0
2、mdac 2.7
3、iis 5.0
4、ie5.01 或 5.5 或 6.0
二、开发平台建议安装步骤
1、首先安装操作系统(地球人都知道)
2、然后安装驱动程序
3、安装iis
4、安装sql server
5、安装vs
注意:
第一步,安装操作系统要求硬盘格式为ntfs(c盘),我记得我以前安装的不是 ntfs的好象运行不了,c盘空间建议7g以上
第三步,安装iis的时候应该选中frontpage 2000扩展,这个是vs创建工程的时候需要使用的
第四步,安装sql server应该采用sa方式登陆,而不是windows系统的
三、iis的设置
在站点属性中,网站选项卡/ip地址 保持(全部未分配)
保证每个站点,虚拟目录的 目录安全性选项卡/编辑/匿名访问和集成windows登陆都要选中。
如果出现错误,尝试把主目录选项卡中,应用程序设置,删除一下,然后再创建。(如果原本就不是应用程序,那么直接创建).
1、iis在2000,2003等服务器操作系统的特殊设置
在服务器系统中本来也没什么特殊设置,但是如果要装1.1和2.0的混合环境的话那么就要注意了。同时安装1.1和2.0的.net框架将会产生冲突。一般导致某个站点在10-15分钟内无法访问。原因,服务关闭。
出现这种错误是因为在服务器系统中存在应用程序连接池,它的作用是提供给你设置垃圾回收的处理方案。但是1.1和2.0如果同时使用一个应用程序连接池,那么就会产生冲突。
解决办法:
把1.1和2.0分别放在不同的应用程序连接池中,建立站点或者虚拟目录的时候把主目录选项卡中,应用程序设置/应用程序连接池选中成对应的版本的应用程序连接池,在asp.net选项卡中选择应用程序的版本。
四、操作系统的设置
1、在2000,2003等服务器操作系统的设置
在服务器系统中要注意文件写入权限的设置,因为默认访问应用程序的系统用户为internet 来宾帐户,权限很低,是guest组的。特别是使用access数据库的情况。
2、在xp操作系统中的设置
最好把internet 来宾帐户,设置成administrators组,如果你要使用access数据库的话。
另外强烈建议关闭 索引服务。
原因:会产生http://yurow.cnblogs.com/archive/2006/04/05/367692.html这样的错误。