当前位置:首页 > 操作系统 > Windows

解决:当前标识(DESKTOP-29DL0H4ld0)没有对“C:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files”的写访问权限。

解决:当前标识(DESKTOP-29DL0H4lwq20)没有对“C:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files”的写访问权限。

遇到的问题

技术分享图片

1.使用cmd命令行解决问题

以管理员方式打开cmd

        <code>cd C:WindowsMicrosoft.NETFramework64v4.0.30319 --这个地址的话就是访问受限的地址
aspnet_regiis.exe -i
</code>
    

这个执行的话,可能会遇到这个问题,不支持此选项,这样的话需要尝试执行第二第三种方法技术分享图片

2.使用“打开或关闭Windows功能”重装

把下图中的.net组件取消掉以后再重新添加

技术分享图片

3.使用PowerShell 重新注册IIS的.Net组件

使用管理员权限打开PowerShell 然后在里面执行以下代码重新注册Asp.Net组件,利用dism工具。

        <code>dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
dism /online /enable-feature /featurename:IIS-ASPNET45
</code>
    

4.最后重启IIS服务

使用管理员打开cmd然后执行以下代码,用来重启IIS

        <code>iisreset
</code>
    

5.如果以上方法都解决不了的话

如果以上都解决不了的话,可以直接到到目录中创建这个文件夹,然后赋予权限再试试

原文:https://www.cnblogs.com/liwenqian/p/12924118.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐