DNN 8无法安装扩展程序

时间:2018-03-12 14:11:46

标签: dotnetnuke

我创建了我的模块并且它曾经正常工作但卸载后我收到此错误:

AbsoluteURL:/Default.aspx

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:0fe3f4ae-48e2-4d82-818b-b4e0cb639672

AssemblyVersion:8.0.3

PortalId:0

UserId:95

TabId:36

RawUrl:/Host/Extensions/tabid/36/ctl/Install/rtab/36/portalid/0/language/en-US/Default.aspx?popUp=true

Referrer:http://localhost/Host/Extensions/tabid/36/ctl/Install/rtab/36/portalid/0/language/en-US/Default.aspx?popUp=true

UserAgent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.146 Safari/537.36

ExceptionHash:Lv0u7/ELvn42FpwfPTPUTQ==

Message:The system cannot find the file specified.

StackTrace:

InnerMessage:The system cannot find the file specified.

InnerStackTrace:

   at SchwabenCode.QuickIO.Internal.InternalQuickIOCommon.NativeExceptionMapping(String path, Int32 errorCode)
   at SchwabenCode.QuickIO.QuickIOFile.OpenFileStream(QuickIOPathInfo pathInfo, FileAccess fileAccess, FileMode fileOption, FileShare shareMode, Int32 buffer)
   at SchwabenCode.QuickIO.QuickIOFile.OpenText(QuickIOPathInfo pathInfo)
   at DotNetNuke.Common.Utilities.FileSystemUtils.ReadFile(String filePath)
   at DotNetNuke.Services.Installer.Installers.PackageInstaller.ReadTextFromFile(String source)
   at DotNetNuke.Services.Installer.Installers.PackageInstaller.ReadManifest(XPathNavigator manifestNav)
   at DotNetNuke.Services.Installer.Installers.PackageInstaller..ctor(String packageManifest, InstallerInfo info)
   at DotNetNuke.Services.Installer.Installer.ProcessPackages(XPathNavigator rootNav)
   at DotNetNuke.Services.Installer.Installer.ReadManifest(Boolean deleteTemp)
   at DotNetNuke.Modules.Admin.Extensions.Install.wizInstall_NextButtonClick(Object sender, WizardNavigationEventArgs e)
   at System.Web.UI.WebControls.Wizard.OnNextButtonClick(WizardNavigationEventArgs e)
   at System.Web.UI.WebControls.Wizard.OnBubbleEvent(Object source, EventArgs e)
   at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Source:

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:

你知道为什么会这样吗?我试着安装好几次。我对这个错误感到疯狂。我正在使用DNN 8.以上是我在事件查看器中看到的内容。如果需要更多细节,请告诉我。

1 个答案:

答案 0 :(得分:0)

安装发生时,它会在使用清单文件(.dnn)处理zip文件之前将其解压缩到临时位置。

确保以下内容:

  1. 正确设置权限以允许运行DNN的服务帐户写入临时位置

  2. 确保清单文件的内容与模块zip安装文件的内容相匹配