2

我创建了一个自定义 DNN 模块,但安装时失败:

发生严重错误。找不到文件“C:\inetpub\wwwroot\Customers\RevIndex\RevIndexDNN.Web\Install\Temp\hlivdv1q\Test.dnn”。

以下是我采取的步骤:

  1. 我用这个清单创建了一个名为 test.dnn 的模块:

http://pastebin.com/qKVqNYEg

我压缩了项目,它看起来像这样:

在此处输入图像描述

我将 zip 文件夹放在 Install/Modules 文件夹中。我去了主机>扩展,然后单击了管理。我选择了 Install/Modules/MyModule.zip 文件夹,我收到了这个错误:

发生严重错误。找不到文件“C:\inetpub\wwwroot\Customers\RevIndex\RevIndexDNN.Web\Install\Temp\hlivdv1q\Test.dnn”。

为什么它找不到我的清单?

我的网站作为本地系统运行,我从桌面上传了它。

4

2 回答 2

1

很多时候,这有点误导。我将首先检查以确保 ASP.NET 工作进程能够写入站点的根目录和所有子文件夹。

这种假设的原因是,因为它知道它正在寻找 Test.dnn,它能够读取 zip,只是无法读取应该放在磁盘上的物理文件。

于 2013-03-04T05:27:02.413 回答
0

转到主机/扩展页面,选择安装扩展向导并为您的模块上传 ZIP 文件(从您拥有的任何位置)

从那里您应该查看是否有任何错误,并希望获得更详细的问题日志。

于 2013-03-05T21:32:23.960 回答