首页 > 系统相关 >解决当前标识(IIS APPPOOL\XXXX)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET

解决当前标识(IIS APPPOOL\XXXX)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET

时间:2023-03-02 14:57:01浏览次数:48  
标签:Files ASP XXXX IIS 30319 Windows v4.0 NET

1、问题描述

在Windows Server2019数据中心版中搭建IIS项目,访问的时候出现如下所示的错误:

当前标识(IIS APPPOOL\XXXX)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”的写访问权限。

image


2、解决办法

  • 以管理员身份运行PowerShell;

  • 然后运行如下命令(注意命令中的IIS APPPOOL\XXXX为上述错误中括号中的内容):

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe -ga 'IIS APPPOOL\XXXX'

image

到此重新访问部署的IIS项目地址即可成功。


3、继续出错

如果重新访问出现如下所示的错误:

编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\3469ad80\70ace2d2\App_global.asax.adikutzi.dll”--“拒绝访问。 ”

请定位到C:\Windows\Temp目录,鼠标右键点击Temp目录,选择属性,选择安全,然后将IIS_IUSERS的权限设置为完全控制即可。

image

标签:Files,ASP,XXXX,IIS,30319,Windows,v4.0,NET
From: https://www.cnblogs.com/qubernet/p/17171757.html

相关文章

  • 用telnet远程连接linux系统
     环境,centos7.6通过telnet进行远程登录的方法如下:1.安装telnet,telnet-server,xinetd检测是否安装telnetrpm-qa|greptelnet检测是否安装xinetdrpm-qa|grep......
  • .net 6.0 swagger的安装和配置
      nuget安装包:Swashbuckle.AspNetCore.SwaggerGennuget安装包:Swashbuckle.AspNetCore.SwaggerUI   usingMicrosoft.OpenApi.Models;usingXiaowu_Ship.AutoM......
  • 14. Kubernetes - PV / PVC / NFS
    存储前面有通过hostPath或者emptyDir的方式来持久化数据,但是显然还需要更加可靠的存储来保存应用的持久化数据,这样容器在重建后,依然可以使用之前的数据。可存储资源和......
  • Kubernetes DevOps CD工具对比选型
    目录KubernetesDevOpsCD工具对比选型一、Flux二、ArgoCD三、JenkinsX四、方案比较KubernetesDevOpsCD工具对比选型一、Flux1.1安装Flux安装和部署其他Pod的方式......
  • windows端口占用netstat查找无占用
    1、问题在软件,idea项目启动中,端口显示被占用,但是使用:netstat-aon|findstr1099显示出端口并没有被占用:网络上查询很多都显示是Hyper-V会保留端口。而你如果在Wind......
  • Java/.Net双平台核心,Jvm和CLR运行异同点
    前言:本篇以.Net7.0.2CLR和OpenJDk19参照,解析下它们各自调用函数的异同。以下为个人理解。概述JDK大约5.9G,CLR大约7.6G,两者相差1.7G左右。root@tang-virtual-mac......
  • 《netty实战》10-11章
    第10章编解码器框架                                    第11章预置的ChannelHandler......
  • rinetd端口转发
    简介Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的......
  • 《netty实战》笔记 1-8章
    第1章            此方式(javaAPI阻塞方式):一个客户端——一个线程当客户端连接非常多时很不理想 JavaNIO——非阻塞      ......
  • ASP.NET Core - 配置系统之配置读取
    一个应用要运行起来,往往需要读取很多的预设好的配置信息,根据约定好的信息或方式执行一定的行为。配置的本质就是软件运行的参数,在一个软件实现中需要的参数非常多,如果我们......