ASP.NET的毛病~(2)

 如“/”应用程序中的服务器错误(Web事件 1039事件,文件监视      1185事件)、HTTP 404 错误、找不到源程序、没有权限........

             网上找了半天,解决办法很多,但就是解决不了问题。无奈再次仔细浏览事件查看器,终于得到了点启发"文件监视      访问被拒绝"。 猛一想,我的C盘是NTFS格式,没有权限的用户是无法打开的。又想起来,IIS安装后,会产生3个用户。
          ASPNET(ASP.NET 计算机帐户 :用于运行 ASP.NET 辅助进程(aspnet_wp.exe)的帐户); IUSR_VISIONNATION(Internet 来宾帐户:匿名访问 Internet 信息服务的内置帐户); IWAM_VISIONNATION(启动 IIS 进程帐户:用于启动进程外应用程序的 Internet 信息服务的内置帐户)

              根据上面的想法做了2个实验:

              1.所以把网站的目录换到其他非NTFS盘,查看网页正确显示,没有任何问题。成功!

              2.C盘中放置网页的文件夹,查看可使用用户时,果真没有上面的用户,添加后进行访问却仍然出现问题。网上查证后,得知:执行ASP.NET页面在Win2000和WinXP下,默认账户是ASPNET,Win2003下,默认账户则是NETWORK SERVICES。但ASPNET帐户还是要添加。
            C盘右击->属性->安全,即可进入C盘可访问用户列表。添加:ASPNET用户和Internet来宾帐户(我的是IUSR_VISIONNATION),NETWORK SERVICES。添加的时候权限使用默认就可以了。
               或者在IIS 管理器中右击所建立的网站-->权限,进行添加。

               实验成功,问题解决!'      

           总结:要仔细,不要放过任何蛛丝马迹。知识还是要多用,才会有用!!

附:
             还有一个方法可以解决ASP.NET方面的问题。就是注册ASP.NET IIS服务组件。
命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
(不论你是先安装IIS6.0 再安装VS2005,还是反而行之都必须手动注册。)
             如果已经注册,但还是有问题,你可以重新注册一次,有可能解决你的问题。
运行->CMD,运行如下命令:
net stop w3svc
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
aspnet_regiis.exe -ua             //卸载以前的
aspnet_regiis.exe -i
net start w3svc
(如果你有1.1的应用程序,则还需要注册1.1的)


相关推荐

  • 从零开始学ASP.NET(基础篇)3 从零开始学ASP.NET(基础篇)http://tech.163.com/school·2005-10-1914:35:19·来源:cnplayer.com第1页:从零开始学ASP.NET(基础篇)第2页:从零开始学ASP.NET(基础篇)
  • asp.net  下载文件(2) asp.net下载文件不同的浏览器版本可能预期结果不一样!!(1)微软为Response对象提供了一个新的方法TransmitFilestringfileName="111.csv";//客户端保存的文件名stringfilePath=Se
  • 带进度条的ASP.NET上传 v1.0 文件名:带进度条的ASP.NET上传v1.0分享时间:2015-3-116:59大小:5736KB4093次浏览164次下载16次保存下载地址>>复制↓↓网址到浏览器地址栏打开t。cn/RAiCwUQ瀵艰锛?/s
  • ASP.NET提供了五种后台输出JS的方式 ASP.NET提供了三种后台输出JS的方式:一、后台输出已有js文件首先创建js文件testjs.jsif(!Page.ClientScript.IsClientScriptIncludeRegistered(this.GetType(),
  • ASP.NET编程模型之ASP.NET页面生命周期图解 ASP.NET编程模型中ASP.NET页面生命周期是指什么呢?它包括什么呢?ASP.NET编程模型之ASP.NET页面生命周期具体的过程有哪些呢?下面就开始我们的讲解吧:ASP.NET页运行时,此页将经历一个生命周期,在生命周期中将执行一系
  • ASP.NET教程第一讲 ASP.NET简介   从今天开始起,基督山将和大家一起进入ASP.net诸多程序的学习中,老实说,.net到底是法宝还是垃圾,我们拭目以待。有任何问题,联络基督山seaman@163.com什么是ASP.net,ASP.net的安装  1.1什么是ASP.n
  • ASP.NET、JSP和PHP究竟哪个好 ASP.NET首先来说,ASP.NET和ASP没什么关系。ASP是脚本编程,用的是JavaScript或VbScript脚本进行编写,而ASP.NET则是使用基于.NET平台的语言如VB.NET、C#等,完全不同的东西。ASP.NET迄今为
  • ASP与ASP.NET的联系--.NET技术介绍 今天选了毕业设计的题目,用.NET开发WEB购物系统。现在首先对.NET技术做个简要的介绍(主要说明ASP,ASP.NET)我开始理解asp.net就是asp的扩充,现在看来似乎有些片面,asp和.NET是一种框架结构,或者说是一种体系结构
  • 最好的ASP.NET虚拟主机空间推荐  最好的ASP.NET虚拟主机空间推荐   自从微软公司的ASP.NET技术面世以来,越来越多的ASP.NET网站也是这个时候开始如雨后春笋般的出现在网络上。由此可见,ASP.NET网站是受到很多人钟爱的。当然,要做好一个ASP.NET网站的
  • 《第10季asp.net基础》 视频介绍:《第10季asp.net基础》主要讲解ASP.Net技术的基础,需要有C#、ADO.net、HTML、Dom等的基础。注意ASP.Net只是表现层技术,ASP.Net技术本身并不难,难的是C#、HTML、Dom这些东西,因此.Ne
  • ASP.NET讲座(1)-ASP.NET简介 从今天开始起,基督山将和大家一起进入ASP.net诸多程序的学习中,老实说,.net到底是法宝还是垃圾,我们拭目以待。有任何问题,联络基督山seaman@163.com什么是ASP.net,ASP.net的安装  1.1什么是ASP.net
  • ASP.NET和PHP哪个好?我来说一下。 ASP.NET和PHP哪个好?我来说一下。ASP.NET和PHP哪个好?我来说一下。(2)ASP.NET和PHP哪个好?我来说一下。(3)ASP.NET和PHP哪个好?我来说一下。(4)ASP.NET和PHP性能对比谁是速度之王?刚刚在9月

你的评论

就没有什么想说的吗?

最新博客

关于我们 移动版

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X