问题标签 [dnn9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
41 浏览

dotnetnuke - DNN9 文件上传

在 DNN 9.6 上,尝试运行自定义网络表单模块(最初基于 DNN 4.5 构建)我正在尝试上传文件

首次导航到页面时,上传结果总是以postedfile = null 在header/request body中,Content-Type: application/x-www-form-urlencoded; charset=UTF-8 我可以在请求中看到 __ASYNCPOST: true

如果尝试第二次上传,它将工作并使用heade/request Content-Type: multipart/form-data; 边界=----WebKitFormBoundaryfzAkNd7yEs3BGnG8

如何在 DNN 中首次将其完全回发

0 投票
1 回答
200 浏览

dotnetnuke - 如何恢复 DNN 站点

我们的一位客户有一个 DNN 站点。服务器中发生了一些问题,并且托管该站点的驱动器崩溃了。幸运的是,数据库在其他驱动器中。所以我们有网站的数据库。我在本地系统中也有该站点的备份。现在我需要恢复网站。所以我的问题是我应该执行哪些步骤?

以下是我最近了解到的一些转折:

  • 还有其他站点,它们使用不同的 DNN 版本。我们可以从数据库中知道站点运行的是哪个版本的 DNN 吗?
  • 我试图将我的文件放在服务器上并提供数据库的连接字符串。当我启动站点时,它会完成安装过程,但会显示默认的 DNN 页面。请参见附图。

在此处输入图像描述

  • 当我检查日志文件时,它抛出以下错误

未处理的错误加载模块。---> System.Web.HttpException: 文件'/Portals/_default/Containers/Xcilion/NoTitle.ascx' 不存在

DotNetNuke.Services.Exceptions.Exceptions - DotNetNuke.Services.Exceptions.ModuleLoadException:未处理的错误加载模块。---> System.Web.HttpException:文件'/Portals/_default/Containers/Gravity/Title_h2.ascx'不存在。

DotNetNuke.Services.Exceptions.Exceptions - System.NullReferenceException:对象引用未设置为对象的实例。

DotNetNuke.Services.Exceptions.Exceptions - DotNetNuke.Services.Exceptions.ModuleLoadException:将模块添加到 ContentPane 时出现未处理错误 ---> System.NullReferenceException:对象引用未设置为对象的实例。

  • 然后我认为该站点可能使用内置数据库(我不记得我设置了什么样的数据库)。因此,我将站点代码复制到单独的文件夹中,并尝试将此文件夹与 IIS 映射。这给了我以下错误:

DotNetNuke.Common.Initialize - 与数据库的连接失败,但是,应用程序已经完全安装,访问者将显示 500 错误页面”

谁能告诉我如何恢复这个网站?

提前致谢。

0 投票
1 回答
62 浏览

dotnetnuke - 将 2SXC 内容从 11.03 升级到 11.04 时出错

我在 Azure 中将 DNN 9.6.2 作为应用服务应用程序运行。我安装了 2SXC 内容 11.03 并且运行良好,但希望升级到 11.04。尝试通过 Settings-->Extensions-->Install Extension 安装时,安装会继续进行,但最终会出错(附加安装日志)。使用 2SXC 内容的站点不再可行(模块不再显示 - 它们不在页面中),站点必须从备份中恢复才能再次运行。安装失败后,“已安装扩展”页面显示已安装 2SXC Content 11.4,而 2SCX App 仍为 11.3。

StartJob 开始安装

信息开始安装 - 2SexyContent

信息开始安装 - 脚本

信息 开始 Sql 执行

信息 创建以前版本的备份 - SqlDataProvider\Uninstall.SqlDataProvider

创建的信息 - SqlDataProvider\Uninstall.SqlDataProvider

Info 完成 Sql 执行

信息组件安装成功 - 脚本

信息开始安装 - 清理

信息处理清理文件 - 11.4.0

信息已完成清理文件处理 - 11.4.0

信息组件安装成功 - 清理

信息开始安装 - 模块

信息模块注册成功 - 2sxc

信息组件安装成功 - 模块

信息开始安装 - 组装

信息程序集已更新 - bin\ImageResizer.dll

信息 创建以前版本的备份 - bin\ImageResizer.dll

创建的信息 - bin\ImageResizer.dll

另一个包正在使用的信息程序集 - bin\ImageResizer.dll

信息组件安装成功 - 程序集

信息开始安装 - 组装

信息程序集已注册 - bin\ToSic.SexyContent.dll

信息 创建以前版本的备份 - bin\ToSic.SexyContent.dll

创建的信息 - bin\ToSic.SexyContent.dll

信息程序集已注册 - bin\ToSic.Sxc.dll

信息 创建以前版本的备份 - bin\ToSic.Sxc.dll

创建的信息 - bin\ToSic.Sxc.dll

信息程序集已注册 - bin\ToSic.Sxc.Dnn.dll

信息 创建以前版本的备份 - bin\ToSic.Sxc.Dnn.dll

创建的信息 - bin\ToSic.Sxc.Dnn.dll

信息程序集已注册 - bin\ToSic.SexyContent.Razor.dll

信息 创建以前版本的备份 - bin\ToSic.SexyContent.Razor.dll

创建的信息 - bin\ToSic.SexyContent.Razor.dll

Info Assembly 已注册 - bin\ToSic.SexyContent.WebApi.dll

信息 创建以前版本的备份 - bin\ToSic.SexyContent.WebApi.dll

创建的信息 - bin\ToSic.SexyContent.WebApi.dll

信息程序集已注册 - bin\ToSic.Eav.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.dll

创建的信息 - bin\ToSic.Eav.dll

信息程序集已注册 - bin\ToSic.Eav.Apps.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.Apps.dll

创建的信息 - bin\ToSic.Eav.Apps.dll

信息程序集已注册 - bin\ToSic.Eav.Core.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.Core.dll

创建的信息 - bin\ToSic.Eav.Core.dll

Info Assembly 已注册 - bin\ToSic.Eav.DataSources.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.DataSources.dll

创建的信息 - bin\ToSic.Eav.DataSources.dll

信息程序集已注册 - bin\ToSic.Eav.ImportExport.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.ImportExport.dll

创建的信息 - bin\ToSic.Eav.ImportExport.dll

Info Assembly 已注册 - bin\ToSic.Eav.Persistence.Efc.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.Persistence.Efc.dll

创建的信息 - bin\ToSic.Eav.Persistence.Efc.dll

信息程序集已注册 - bin\ToSic.Eav.Repository.Efc.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.Repository.Efc.dll

创建的信息 - bin\ToSic.Eav.Repository.Efc.dll

信息程序集已注册 - bin\ToSic.Eav.Tokens.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.Tokens.dll

创建的信息 - bin\ToSic.Eav.Tokens.dll

信息程序集已注册 - bin\ToSic.Eav.WebApi.dll

信息 创建以前版本的备份 - bin\ToSic.Eav.WebApi.dll

创建的信息 - bin\ToSic.Eav.WebApi.dll

信息程序集已注册 - bin\CsvHelper.dll

信息 创建以前版本的备份 - bin\CsvHelper.dll

创建的信息 - bin\CsvHelper.dll

为程序集添加了信息绑定重定向 - bin\CsvHelper.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.EntityFrameworkCore.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.dll

创建的信息 - bin\2sxc\Microsoft.EntityFrameworkCore.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.EntityFrameworkCore.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.EntityFrameworkCore.Relational.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.Relational.dll

创建的信息 - bin\2sxc\Microsoft.EntityFrameworkCore.Relational.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.EntityFrameworkCore.Relational.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.EntityFrameworkCore.SqlServer.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.SqlServer.dll

创建的信息 - bin\2sxc\Microsoft.EntityFrameworkCore.SqlServer.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.EntityFrameworkCore.SqlServer.dll

信息程序集已注册 - bin\2sxc\Microsoft.Extensions.Caching.Abstractions.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Caching.Abstractions.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Caching.Abstractions.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Caching.Abstractions.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.Caching.Memory.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Caching.Memory.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Caching.Memory.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Caching.Memory.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.DependencyInjection.Abstractions.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.DependencyInjection.Abstractions.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.DependencyInjection.Abstractions.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.DependencyInjection.Abstractions.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.DependencyInjection.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.DependencyInjection.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.DependencyInjection.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.DependencyInjection.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.Logging.Abstractions.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Logging.Abstractions.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Logging.Abstractions.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Logging.Abstractions.dll

信息程序集已注册 - bin\2sxc\Microsoft.Extensions.Logging.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Logging.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Logging.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Logging.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.Options.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Options.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Options.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Options.dll

Info Assembly 已注册 - bin\2sxc\Microsoft.Extensions.Primitives.dll

信息 创建以前版本的备份 - bin\2sxc\Microsoft.Extensions.Primitives.dll

创建的信息 - bin\2sxc\Microsoft.Extensions.Primitives.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Microsoft.Extensions.Primitives.dll

信息程序集已注册 - bin\2sxc\Remotion.Linq.dll

信息 创建以前版本的备份 - bin\2sxc\Remotion.Linq.dll

创建的信息 - bin\2sxc\Remotion.Linq.dll

为程序集添加了信息绑定重定向 - bin\2sxc\Remotion.Linq.dll

信息程序集已注册 - bin\2sxc\System.Collections.Immutable.dll

信息 创建以前版本的备份 - bin\2sxc\System.Collections.Immutable.dll

创建的信息 - bin\2sxc\System.Collections.Immutable.dll

为程序集添加了信息绑定重定向 - bin\2sxc\System.Collections.Immutable.dll

信息程序集已注册 - bin\2sxc\System.Diagnostics.DiagnosticSource.dll

信息 创建以前版本的备份 - bin\2sxc\System.Diagnostics.DiagnosticSource.dll

创建的信息 - bin\2sxc\System.Diagnostics.DiagnosticSource.dll

为程序集添加了信息绑定重定向 - bin\2sxc\System.Diagnostics.DiagnosticSource.dll

信息程序集已注册 - bin\2sxc\System.Interactive.Async.dll

信息 创建以前版本的备份 - bin\2sxc\System.Interactive.Async.dll

创建的信息 - bin\2sxc\System.Interactive.Async.dll

为程序集添加了信息绑定重定向 - bin\2sxc\System.Interactive.Async.dll

信息组件安装成功 - 程序集

信息开始安装 - 文件

信息 创建以前版本的备份 - icon.png

信息已创建 - icon.png

信息 创建以前版本的备份 - License.txt

信息已创建 - License.txt

信息 创建以前版本的备份 - ReleaseNotes.txt

创建的信息 - ReleaseNotes.txt

信息组件安装成功 - 文件

信息开始安装 - ResourceFile

信息扩展资源文件

失败 安装失败 - ResourceFile

信息回滚组件安装 - 脚本

信息 恢复以前版本的备份 - SqlDataProvider\Uninstall.SqlDataProvider

信息组件成功回滚 - 脚本

信息回滚组件安装 - 清理

信息组件成功回滚 - 清理

信息回滚组件安装 - 模块

信息组件成功回滚 - 模块

信息回滚组件安装 - 装配

信息 恢复以前版本的备份 - bin\ImageResizer.dll

信息 恢复以前版本的备份 - bin\ImageResizer.dll

信息组件成功回滚 - 装配

信息回滚组件安装 - 装配

信息 恢复以前版本的备份 - bin\ToSic.SexyContent.dll

信息 恢复以前版本的备份 - bin\ToSic.Sxc.dll

信息 恢复以前版本的备份 - bin\ToSic.Sxc.Dnn.dll

信息 恢复以前版本的备份 - bin\ToSic.SexyContent.Razor.dll

信息 恢复以前版本的备份 - bin\ToSic.SexyContent.WebApi.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.Apps.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.Core.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.DataSources.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.ImportExport.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.Persistence.Efc.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.Repository.Efc.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.Tokens.dll

信息 恢复以前版本的备份 - bin\ToSic.Eav.WebApi.dll

信息 恢复以前版本的备份 - bin\CsvHelper.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.Relational.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.EntityFrameworkCore.SqlServer.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Caching.Abstractions.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Caching.Memory.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.DependencyInjection.Abstractions.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.DependencyInjection.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Logging.Abstractions.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Logging.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Options.dll

信息 恢复以前版本的备份 - bin\2sxc\Microsoft.Extensions.Primitives.dll

信息 恢复以前版本的备份 - bin\2sxc\Remotion.Linq.dll

信息 恢复以前版本的备份 - bin\2sxc\System.Collections.Immutable.dll

信息 恢复以前版本的备份 - bin\2sxc\System.Diagnostics.DiagnosticSource.dll

信息 恢复以前版本的备份 - bin\2sxc\System.Interactive.Async.dll

信息组件成功回滚 - 装配

信息回滚组件安装 - 文件

信息 恢复以前版本的备份 - icon.png

信息 恢复以前版本的备份 - License.txt

信息 恢复以前版本的备份 - ReleaseNotes.txt

信息组件成功回滚 - 文件

信息安装失败 - 2SexyContent

信息开始安装 - 2SexyContent-App

信息开始安装 - 脚本

信息 开始 Sql 执行

信息 创建以前版本的备份 - SqlDataProvider\require-2sxc-9.SqlDataProvider

已创建信息 - SqlDataProvider\require-2sxc-9.SqlDataProvider

信息执行 require-2sxc-9.SqlDataProvider

Info Start Sql 执行:require-2sxc-9.SqlDataProvider 文件

Info End Sql 执行:require-2sxc-9.SqlDataProvider 文件

Info 完成 Sql 执行

信息组件安装成功 - 脚本

信息开始安装 - 模块

信息模块注册成功 - 2sxc-app

信息组件安装成功 - 模块

信息开始安装 - 文件

信息 创建以前版本的备份 - icon-app.png

信息创建 - icon-app.png

信息组件安装成功 - 文件

信息开始安装 - 配置

信息 创建以前版本的备份 - web.config

信息配置文件已更新 - web.config

信息组件安装成功 - 配置

信息配置文件更改已提交 - web.config

失败包安装中止

信息安装失败 - 2SexyContent-App

信息开始安装 - 2sic_Imazen_ImageResizerPro

信息开始安装 - ResourceFile

信息扩展资源文件

信息 创建以前版本的备份 - imageresizer_400_00aec4.png

创建的信息 - imageresizer_400_00aec4.png

创建的信息资源文件

信息组件安装成功 - ResourceFile

信息开始安装 - 组装

信息程序集已注册 - bin\ImageResizer.dll

信息 创建以前版本的备份 - bin\ImageResizer.dll

创建的信息 - bin\ImageResizer.dll

信息程序集已注册 - bin\ImageResizer.Plugins.DiskCache.dll

信息 创建以前版本的备份 - bin\ImageResizer.Plugins.DiskCache.dll

创建的信息 - bin\ImageResizer.Plugins.DiskCache.dll

信息程序集已注册 - bin\ImageResizer.Plugins.WebP.dll

信息 创建以前版本的备份 - bin\ImageResizer.Plugins.WebP.dll

创建的信息 - bin\ImageResizer.Plugins.WebP.dll

信息程序集已注册 - bin\Imazen.WebP.dll

信息 创建以前版本的备份 - bin\Imazen.WebP.dll

创建的信息 - bin\Imazen.WebP.dll

信息组件安装成功 - 程序集

信息开始安装 - 配置

信息 创建以前版本的备份 - web.config

信息配置文件已更新 - web.config

信息组件安装成功 - 配置

信息配置文件更改已提交 - web.config

失败包安装中止

信息安装失败 - 2sic_Imazen_ImageResizerPro

信息开始安装 - Connect.Dnn.Koi

信息开始安装 - ResourceFile

信息扩展资源文件

信息 创建以前版本的备份 - icon.png

信息已创建 - icon.png

信息 创建以前版本的备份 - License.txt

信息已创建 - License.txt

信息 创建以前版本的备份 - ReleaseNotes.txt

创建的信息 - ReleaseNotes.txt

创建的信息资源文件

信息组件安装成功 - ResourceFile

信息开始安装 - 组装

信息程序集已注册 - bin\Connect.Dnn.Koi.dll

信息 创建以前版本的备份 - bin\Connect.Dnn.Koi.dll

创建的信息 - bin\Connect.Dnn.Koi.dll

信息程序集已注册 - bin\Connect.Koi.dll

信息 创建以前版本的备份 - bin\Connect.Koi.dll

创建的信息 - bin\Connect.Koi.dll

信息组件安装成功 - 程序集

失败包安装中止

信息安装失败 - Connect.Dnn.Koi

信息开始安装 - ToSic.RazorBlade

信息开始安装 - ResourceFile

信息扩展资源文件

信息 创建以前版本的备份 - icon.png

信息已创建 - icon.png

信息 创建以前版本的备份 - License.txt

信息已创建 - License.txt

信息 创建以前版本的备份 - ReleaseNotes.txt

创建的信息 - ReleaseNotes.txt

创建的信息资源文件

信息组件安装成功 - ResourceFile

信息开始安装 - 组装

信息程序集已注册 - bin\ToSic.Razor.dll

信息 创建以前版本的备份 - bin\ToSic.Razor.dll

创建的信息 - bin\ToSic.Razor.dll

信息程序集已注册 - bin\ToSic.Razor.Dnn.dll

信息 创建以前版本的备份 - bin\ToSic.Razor.Dnn.dll

创建的信息 - bin\ToSic.Razor.Dnn.dll

信息组件安装成功 - 程序集

失败包安装中止

信息安装失败 - ToSic.RazorBlade

信息开始安装 - Connect.Razor

信息开始安装 - ResourceFile

信息扩展资源文件

信息 创建以前版本的备份 - icon.png

信息已创建 - icon.png

信息 创建以前版本的备份 - License.txt

信息已创建 - License.txt

信息 创建以前版本的备份 - ReleaseNotes.txt

创建的信息 - ReleaseNotes.txt

创建的信息资源文件

信息组件安装成功 - ResourceFile

信息开始安装 - 组装

信息程序集已注册 - bin\Connect.Razor.dll

信息 创建以前版本的备份 - bin\Connect.Razor.dll

创建的信息 - bin\Connect.Razor.dll

信息程序集已注册 - bin\Connect.Razor.Dnn.dll

信息 创建以前版本的备份 - bin\Connect.Razor.Dnn.dll

创建的信息 - bin\Connect.Razor.Dnn.dll

信息组件安装成功 - 程序集

失败包安装中止

信息安装失败 - Connect.Razor

信息已删除临时安装文件夹

EndJob 安装失败

我试图通过设置-->扩展-->安装扩展“修复”安装,在安装日志中具有相同的结果/错误。

我不知道这是否是 2SXC 中的错误,或者与我的安装有关的问题。与解压资源相关的安装问题的类似报告使我验证了站点上的文件/文件夹权限,但这些似乎没问题。

0 投票
1 回答
236 浏览

dependency-injection - Dnn 依赖注入 - 尝试创建控制器时发生错误...确保控制器具有无参数的公共构造函数

我有一个用于 Web API 的 Dnn 模块项目。在启动时我想为这个模块配置依赖注入。

我得到的错误是:“尝试创建'SchoolsController'类型的控制器时发生错误。确保控制器具有无参数的公共构造函数。”

内部异常在实际问题上更清楚一些:“尝试激活 'MyProj.Persistence.UnitOfWork.UnitOfWork' 时无法解析类型 'MyProj.Persistence.Context.PortfolioContext' 的服务。”

我的猜测是这是因为我的 UnitOfWork 类构造函数需要 DbContext?

我的工作单元类如下所示:

我的控制器如下所示:

我的创业班:

我曾尝试在像这样添加作用域 UnitOfWork 之前添加 DbContext,但它不起作用:

任何想法如何在 Dnn 中做到这一点?通常我会通过执行以下操作来添加 DBContext:

但由于某种原因,我在此上下文中的任何地方都找不到扩展方法 AddDbContext(Dnn、IDnnStartup 等)

编辑:
忘了补充说这是针对.net 4.7.2的Dnn 9.6.2

0 投票
1 回答
142 浏览

visual-studio - 从 Visual Studio 运行 DNN 时出现“找不到存储过程 'dbo.AuthCookies_Update'”错误

我试图从 Visual Studio 运行 DNN 9.4.1。

我得到了以下错误;

“进度”:54,“详细信息”:“错误:找不到存储过程 dbo.AuthCookies_Update”

首先,我创建了 dnndev.me 数据库并检查并完成了权限。

我在 iis 上创建了一个名为 dnndev.me 的应用程序池,并将路径设置为 ...\Dnn.Platform-9.4.1\Website

我检查了文件夹权限。

之后,我从 Visual Studio 运行该项目。

在第一步中,我已正确填写了帐户信息。

第二步创建存储过程时,无法创建dbo.AuthCookies_Update

错误捕获

我试图解决错误但我无法成功的方式是;

我创建了一个具有相同名称(dnndev.me)和相同权限的新数据库

我创建了一个具有相同名称和相同路径并控制文件夹权限的应用程序池

我已经在 Visual Studio 上评论了以下几行

( ...\Dnn.Platform-9.4.1\Website\Providers\DataProviders\SqlDataProvider --> 09.02.00.SqlProvider 文件)

注释行

在 Visual Studio 上运行项目之前,我已经在 SSMS 上创建了该过程,并且它已成功创建

成功命令

然后,当我运行项目时,我遇到了同样的错误,当我检查数据库时,我在存储过程文件上看不到 dbo.AuthCookies_Update

我已经检查了这个错误,我猜这是一个常见的错误。

我希望有人可以帮助我解决这个问题。

提前致谢

0 投票
1 回答
28 浏览

url-rewriting - URL 重写为正确的站点语言无法正常工作

我在我们一位客户的 DNN9 门户网站上的 webconfig 中添加了以下规则。

这应该如下工作:如果调用了 url “www.mysite.cz”,则加载“www.mysite.cz/cs-cz”并以捷克语显示该站点。

相反,它一直以英文显示该网站。

作为 CMS,我们使用 DNN9,其中基础语言已被客户错误地设置为英语,一旦启用,就无法再更改。

有人可以提供一些帮助吗?

先感谢您。

0 投票
1 回答
48 浏览

dotnetnuke - 在 DNN 中启用 JWT Auth 会使页面和用户消失

我正在尝试在 DNN 中使用 JWT Auth。在 web.config(下面的代码)中启用它后,我的页面和用户列表不会填充。(附图片)。扩展已安装,我添加了http://www.dnnsoftware.com/docs/administrators/jwt/setup-jwt-for-auth.html中提到的代码

任何帮助将不胜感激。

没有页面出现

没有用户出现

0 投票
1 回答
67 浏览

dotnetnuke - DNN 9:如何更改 TextEditor 标准行为?

我是 DNN 世界的新手,我想更改文本编辑器的行为,以便用特定文本替换自定义占位符(从数据库中检索)。我想修改标准行为,以便在使用文本编辑器的整个门户中应用此功能。

有没有办法完成任务?是否有实现这种功能的最佳实践?

提前致谢,

乔治奥

0 投票
1 回答
23 浏览

region - 2sxc 内容应用程序 - 位置 - 如何使用地区/州转换为加拿大和美国地址

我在 2sxc (11.05) 上使用最新版本,在 DNN 9.06 上使用 Content App。Locations 的 Content-Type 没有 Region(或 State)字段。是否已经有一些措施可以让加拿大或美国地址正常输出?我意识到我可以添加该字段,然后可以使用查询中的下拉菜单将其连接到 DNN 的区域列表,然后相应地修改视图......

但这对于可能已经内置的东西来说似乎有很多工作(我只是没有看到它?)。还是有另一种简单的方法来解决这个问题?

0 投票
1 回答
76 浏览

javascript - DNN 搜索模块

我正在运行 DNN 9.4.1,并且我正在为我的网站使用 dnn 的搜索功能。

搜索栏下拉菜单上的“查看更多结果”功能似乎不起作用。

当我点击它时,什么也没有发生,浏览器控制台上也没有任何显示。

这是这里的js代码片段:

这里的js代码有问题吗?

任何帮助是极大的赞赏。谢谢你。