`
jiasongmao
  • 浏览: 670855 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

解决IIS中发布asp.net程序时对某文件访问失败的问题

    博客分类:
  • .NET
阅读更多

在IIS中发布asp.net网站时,有时会出现网站虚拟目录所对应的文件目录中某个问题无法访问的错误!

造成该问题的可能性大致是因为:

1.对于我们在IIS中建立的应用程序池,默认的安全性账户是“网络服务(Net Service)”.

2.我们设置的虚拟目录所对应的文件目录默认情况是没有Net Service这个用户对文件的访问权限的,所以才会造成上述问题。

 

解决办法:

针对上述出现问题的1、2两点,我们有两种解决办法:

第一种:为虚拟目录所对应的文件目录添加对Net Service这个用户的访问权限,具体做法是,右击该文件夹----属性-----安全选项卡------高级-------添加------查找------在对话框中的前缀中输入net,点击查找就找到Net Service用户了,双击进行添加,点击保存。

第二种:在应用程序池的默认用户设置为Local System即可。

分享到:
评论

相关推荐

    WIN7+WINServlet2008IIS7发布asp.net网站教程

    ### WIN7+WINServlet2008IIS7发布ASP.NET网站教程 ...通过以上步骤,可以在Win7和Windows Server 2008系统上成功部署ASP.NET网站,并解决常见的发布过程中遇到的问题。希望这些信息对您有所帮助!

    部署到iis后无法加载运行CSS文件的解决方法

    如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4程序的方法IIS 7.5 部署ASP.NET失败的解决方法IIS部署asp.net报404错误的解决方法win2003 sp2+iis 6.0上...

    ASP.NET和IIS出错问题总结

    在ASP.NET开发过程中可能会遇到多种问题,这些问题往往与ASP.NET和IIS的配置有关。例如,突然无法建立Web应用程序,或者无法访问数据库等。解决这些问题通常涉及对IIS的设置进行调整。 **解决方案**: 1. **使用 ...

    解决DELPHI2005调试ASP.NET程序小问题

    标题“解决DELPHI2005调试ASP.NET程序小问题”揭示了这一主题,它主要关注的是当尝试使用DELPHI 2005进行调试时,由于找不到aspnet_wp.exe或w3wp.exe进程导致的调试失败情况。 首先,我们需要理解DELPHI 2005和ASP...

    IIS发布后有些文件不可访问

    在IIS(Internet Information Services)上发布Web应用时,有时会遇到部分文件无法访问的问题。这通常是由于多种原因引起的,包括但不...同时,保持良好的日志记录习惯和理解IIS的工作原理,有助于快速定位并解决问题。

    ASP.NET常见错误及解决方案

    总之,解决ASP.NET中的错误需要对整个应用程序生命周期有深入理解,包括代码编写、编译、运行、部署以及维护。开发者应掌握基本的调试技巧,了解IIS和.NET Framework的工作原理,以及如何有效地管理和优化应用程序的...

    IIS发布mvc遇到的HTTP错误 403.14-Forbidden解决办法

    根据提供的`web.config`文件片段以及描述中的信息,可以采取以下步骤来解决问题: 1. **确保Integrated Mode正确配置** ```xml ``` - `validateIntegratedModeConfiguration`属性设置为`false`可以...

    一些ASP.NET不能调试问题的解决办法

    在使用ASP.NET开发时,可能会遇到“自动附加到计算机‘计算机名’上的进程‘[四位的一个编号] aspnet_wp.exe’失败。错误代码为 0x8013134b”的问题。由于ASP.NET运行时,HTTP请求首先通过IIS处理,随后由IIS转发给...

    IIS 7.5 部署ASP.NET失败的解决方法

    通过上述知识点,可以系统地解决在IIS 7.5上部署***应用程序时遇到的权限问题和错误代码503的问题。这些内容对于IT管理员和开发人员来说是宝贵的资源,可以有效地帮助他们解决部署中遇到的常见问题。

    Asp.net操作Excel的权限问题

    在Asp.net环境中操作Excel文件时遇到权限问题是很常见的现象。通过对服务器环境、DCOM配置、IIS设置等方面的细致调整,大多数情况下都能够成功解决问题。同时,对于一些特殊的情况,如错误码8000401a,也有特定的...

    ASP.NET大文件上传和下载小项目

    `NeatUpload`是一个专门为ASP.NET设计的大文件上传解决方案,它支持分块上传,可以避免因文件过大导致的上传失败。通过将大文件分成多个小块,然后逐个上传,最后在服务器端重新组合,这种方法提高了上传的成功率,...

    iis元数据库访问失败解决

    如果IIS安装的ASP.NET版本与应用程序使用的版本不一致,也可能导致元数据库访问失败。 **解决方法:** - 确认IIS中安装的ASP.NET版本与应用程序所需的版本相匹配。 - 使用`aspnet_regiis -i`命令重新注册ASP.NET到...

    对于访问IIS元数据库失败的解决

    这个问题通常出现在尝试运行Asp.net程序时,系统会提示相关的错误信息。本文将详细介绍该错误产生的原因、如何诊断问题以及具体的解决方案。 #### IIS元数据库的基本概念 IIS元数据库(Metabase)是Internet ...

    asp.net常见问题及解决方法

    ASP.NET是一种由微软开发的服务器端编程框架,用于构建Web应用程序和Web服务。在使用ASP.NET的过程中,开发者可能会遇到各种问题,例如本文中提到的HTTP状态401错误,这通常意味着未经授权的访问尝试。这个问题可能...

    asp.net无法在Web服务器上启动调试项目的解决办法

    - ASP.NET应用在运行时需要一定的文件访问权限。确保`C:\inetpub\wwwroot\`及其子文件夹具有适当的权限,特别是对于.NET Framework服务账户(通常是`IUSR`、`NETWORK SERVICE`等)。 - 在Windows资源管理器中右键...

    asp.net重置版本命令

    在使用IIS(Internet Information Services)服务器并启用了ASP.NET服务之后,可能会遇到应用程序无法正常运行的情况,常见的错误提示为:“Failed to execute request because the App-Domain could not be created...

    asp.net配置问题

    然而,配置ASP.NET应用有时会遇到一些挑战,这通常是由于不熟悉配置文件、IIS设置或与其他系统组件的交互所导致的。本篇将深入探讨ASP.NET配置问题及其解决策略。 1. **Web.config文件**:这是ASP.NET应用的核心...

    WIN7下发布ASP.NET网站的方法

    在Windows 7操作系统中发布一个ASP.NET网站涉及多个步骤,以下是对这些步骤的详细说明: 首先,你需要有一个已经开发完成的ASP.NET网站。这通常包括HTML、CSS、JavaScript以及C#或VB.NET编写的服务器端代码,它们...

    IIS元数据库访问失败的解决方法

    然而,用户在安装或配置IIS时可能会遇到各种问题,其中之一就是"IIS元数据库访问失败"。这个问题通常发生在先安装了Visual Studio(VS),然后尝试安装或更新IIS之后。本文将详细讲解如何解决这个问题,以及与之相关...

    server2021 sp2+iis 6.0上部署.net 2.0和.net 4.0网站.docx

    - 新建网站时,在主目录设置中关联新建的应用程序池,并在ASP.NET设置中选择版本为4.0。 5. **解决"Service Unavailable"问题**: - 如果访问2.0和4.0网站时遇到"Service Unavailable"错误,需要检查事件查看器中...

Global site tag (gtag.js) - Google Analytics