[UnauthorizedAccessException: 拒绝访问 temp 目录。用来运行 XmlSerializer 的标识“IIS APPPOOL\.NET v2.0”没有访问 temp 目录的足够权限。CodeDom 将使用进程正在使用的用户帐户进行编译,这样,如果用户没有访问系统 temp 目录的权限,将无法进行编译。使用 Path.GetTempPath() API 找到 temp 目录的位置。]
DTcms.Common.SerializationHelper.Load(Type type, String filename) in E:\代码\jinyong\DTcms.Common\SerializationHelper.cs:29
DTcms.DAL.siteconfig.loadConfig(String configFilePath) in E:\代码\jinyong\DTcms.DAL\sys_config.cs:20
DTcms.BLL.siteconfig.loadConfig(String configFilePath) in E:\代码\jinyong\DTcms.BLL\sys_config.cs:23
DTcms.Web.tools.download..ctor() +77
[TargetInvocationException: 调用的目标发生了异常。]
System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0
System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) +86
System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) +230
System.Activator.CreateInstance(Type type, Boolean nonPublic) +67
System.Web.Compilation.BuildResultCompiledType.CreateInstance() +8784055
System.Web.UI.SimpleHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +76
System.Web.UI.SimpleHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path) +38
System.Web.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +307
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
|