当前位置: 传客网 > ASP.NET的毛病~(2)

ASP.NET的毛病~(2)

2016-12-31 作者:凤凰涅磐

 如“/”应用程序中的服务器错误(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月

  • 原创-ASP与ASP.net有什么区别,哪个更好学

    ASP与ASP.net有啥子区分,哪个更勤学?ASP.net是基于.Net框架的,和ASP有很大的不同。ASP主假如用VBScript写的,也可以用JScript,编纂器普通是Dreamweave或者FrontPage。而ASP.Net就差

  • [转载]ASP.NET毕业设计-ASP.NET网上在线考试系统#(论文+程序

    原文地址:ASP.NET毕业设计-ASP.NET网上在线考试系统#(论文+程序作者:计算机ASP.NET毕业设计-ASP.NET网上在线考试系统#(论文+程序如有需要请联系QQ:471971964摘要:本在线考试系统是利用微软最新的.net

  • ASP.NET北大青鸟教程---北大青鸟asp.net 主讲:于海涛

    ASP.NET北大青鸟教程---北大青鸟asp.net 主讲:于海涛北大青鸟asp.net主讲:于海涛!csf文件格式,内附完美文件播放软件!压缩出版,更为经济!!非常经典的基于.net的asp.net编程,属于北大青鸟培训集团和吉林大学网

  • ASP.NET学习教程:ASP与ASP.NET的区别

    ASP.NET学习教程:ASP与ASP.NET的区别ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理:由于ASP是脚本语

  • ASP.NET学习教程:ASP与ASP.NET的历史发展

    ASP.NET学习教程:ASP与ASP.NET的历史发展ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微

  • ASP.NET调用JavaScript的实现

    本文结合示例讲述了在ASP.net应用程序中如何利用客户端的javascript脚本提高程序的执行效率并实现更多的功能。一、ASP.Net与Javascript.Net是微软公司下一代的战略核心,ASP.Net是.Net战略在Web开发方面

  • ASP.net介绍

    ASP.Net的开发模式Asp.Net开发动态网页,与Asp完全不同。首先,asp是把服务器端代码写入html代码中,仅仅是文件扩展名为.asp。而asp.net完全不同。它的表示层(HTML代码)与业务层(后台代码)是完全分离的。即假设有

  • asp.net虚拟空间 asp.net网站空间 asp虚拟空间

    asp.net虚拟空间asp.net网站空间asp虚拟空间虚伲主鸡,最好用的虚伲主鸡空间!2009最受欢迎的十年虚伲主鸡空间!访问|地址:http://www.hh97.com/style/info/hostmore.asp?id=17这里

返回
顶部