怎样解决asp常见的几个问题
1、先启动“万维网发布服务(W3SVC)”才能启动“网站管理”。 在配置完站点之后,我们需要启动网站管理,以浏览网站,进一步的设置。如下图: 可是竟然出现了下面的问题: 一时间急得我一头雾水。后来才知道,“除非万维网了布服务(W3SVC)正在运行,否则无法启动网站。”这句话已经告诉了我们方法:那就启动万维网发布服务吧! 方法如下:通过“控制面板”打开“管理工具”,运行“Internet 信息服务(IIS)管理器” 如上图:一定要先点左边的计算名,再在右边出现的操作里,点“启动”。Ok了!


3、把站点从fat32分区移到ntfs分区。 考虑ntf衡痕贤伎s分区需要设置读写权限,而fat32格式不存在写入权限的问题,我就把站点设置在D盘劲忧商偌了。 可是问题恰恰就出在fat32格式上了——无法配置web.config文件。怪了,iis7竟然需要具有权限设定的分区,没有权限的许可,它不会干活了!!于是iis7在向网站目录下写入自定义web.config文件时,反而发生错误! 那就把将网站目录设定到ntfs分区吧: 另外,可以手动创建web.config文件,放到网站根目录下,无需通过iis设置即可生效。 web.config文件格式内容:



6、为自动增加的数字主键赋撕良滤儆值会无法为数据库添加数据。 在往access数据库写入记录时,出现下面的错误提示: 翻译后,意思是: 在处理“用户要求语”时,一个错误出现在传达上。 硷增浑叶 请联系系统管理员。 如果您是系统管理员,请单击此处以了解更多有关此错误。 但是,我忽然想到:数据库中的id主键是自动增添,也许不能赋值。于是注释掉下图中红框中的语句: 修改之后再一运行,居然可以添加数据了!下图表示我一连添加了相同的记录5条。并被成功地显示出来。序号列是自动添加的!来自实践的体会 绝对原创的经验 作者:张志晨 2012.5.29

