任何时候你都可以开始做自己想做的事

搜索|
ASP.NET拒绝访问临时目录的解决方法
发布时间:2025-03-11 11:25:23

拒绝访问 temp 目录。用来运行 XmlSerializer 的标识

IIS APPPOOL\xxxxxxxxxxxxxx”没有访问 temp 目录的足够权限。CodeDom 将使用进程正在使用的用户帐户进行编译,这样,如果用户没有访问系统 temp 目录的权限,将无法进行编译。使用 Path.GetTempPath() API 找到 temp 目录的位置。

解决方案:
在应用程序池设置中将“加载用户配置文件”(Load User Profile)设置为true,问题就解决。
ASP.NET拒绝访问临时目录的解决方法(图1)