Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 安装自定义DNN模块时出错_C#_Dotnetnuke_Dotnetnuke Module - Fatal编程技术网

C# 安装自定义DNN模块时出错

C# 安装自定义DNN模块时出错,c#,dotnetnuke,dotnetnuke-module,C#,Dotnetnuke,Dotnetnuke Module,我已创建自定义DNN模块,但在安装时失败: 发生严重错误。找不到文件“C:\inetpub\wwwroot\Customers\RevIndex\revindexdn.Web\Install\Temp\hlivdv1q\Test.dnn” 以下是我采取的步骤: 我用这个清单创建了一个名为test.dnn的模块: 我对项目进行了压缩,结果如下所示: 我将zip文件夹放在Install/Modules文件夹中。我进入主机>扩展,然后单击管理。我选择了Install/Modules/MyModul

我已创建自定义DNN模块,但在安装时失败:

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

以下是我采取的步骤:

  • 我用这个清单创建了一个名为test.dnn的模块:
  • 我对项目进行了压缩,结果如下所示:

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

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

    为什么找不到我的舱单


    我的网站是以本地系统运行的,我是从桌面上传的。

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


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

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


    从那里你可以看到是否有任何错误,并希望能得到更详细的问题日志。

    我会手动将其上传到主机/扩展页面,看看在安装过程中是否有其他信息。谢谢。你是说从桌面上传吗?请给我更多关于手动上传的信息。谢谢。我的软件以本地系统运行,但我仍然会遇到这个错误。问题出在哪里?我不确定。我找到了一个解决办法。我去了主机>扩展>管理,我使用了创建新模块向导。很酷,我希望下周发布新的模板