我已成功将IIS升级到.NET v4.0,但在安装Razor Host时,它显示错误,如
*错误:目前无法使用。 DotNetNuke.Services.Exceptions.ModuleLoadException:拒绝访问路径'C:\ inetpub \ wwwroot \ dotnetnuke \ Install \ Temp \ ajynte0h'。 ---> System.UnauthorizedAccessException:拒绝访问路径'C:\ inetpub \ wwwroot \ dotnetnuke \ Install \ Temp \ ajynte0h'。在System.IO .__ Error.WinIOError(Int32 errorCode,String maybeFullPath)处于System.IO.Directory.InternalCreateDirectory(String fullPath,String path,Object dirSecurityObj),位于DotNetNuke.Services.Installer的System.IO.DirectoryInfo.Create()处。位于DotNetNuke.Services.Installer的DotNetNuke.Services.Installer.InstallerInfo.ReadZipStream(Stream inputStream,Boolean isEmbeddedZip)中的DotNetNuke.Services.Installer.InstallFile.ReadZip(ZipInputStream unzip,ZipEntry条目)中的Util.WriteStream(Stream sourceStream,String destFileName) DotNetNuke.Modules.Admin.Extensions.Install.LoadPackage(String)中的DotNetNuke.Services.Installer.Installer..ctor(Stream inputStream,String physicalSitePath,Boolean loadManifest,Boolean deleteTemp)中的.InstallerInfo..ctor(Stream inputStream,String sitePath)包))DotNetNuke.Modules.Admin.Extensions.Install.Initialize()在DotNetNuke.Modules.A * dmin.Extensions.Install.OnLoad(EventArgs e)---内部异常堆栈跟踪结束---
帮我解决这个错误?????
答案 0 :(得分:0)
你是如何升级到4.0的?你有没有更改应用程序池?或者您是否更改了应用程序池的框架,并保持身份相同?如果是第一个:您是否检查过您的应用程序标识对该应用程序有足够的权限?
如果第二个:尝试重新安装剃刀模块。