从Visual Studio运行DNN时出现"Could not find stored procedure 'dbo.AuthCookies_Update' "错误



我正在尝试从Visual Studio运行DNN 9.4.1。

我犯了以下错误;

";进度":54;细节":"错误:找不到存储过程dbo。AuthCookies_Update">

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

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

我检查了文件夹权限。

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

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

在创建存储过程的第二步中,dbo。无法创建AuthCookies_Update

错误捕获

我试图解决这个错误但没能成功的方法是;

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

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

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

(…\Dnn.Platform-9.4.1\Website\Providers\Dataroviders\SqlDataProvider-->09.0200.SqlProvider文件(

评论行

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

成功命令

然后,当我运行该项目时,我遇到了同样的错误,当我检查数据库时,我看不到dbo。AuthCookies更新存储过程文件

我查过了这个错误,我想这是一个常见的错误。

我希望有人能帮我解决这个问题。

提前感谢

我不太清楚你想做什么。

您是否正在尝试使用VS编译和运行DNN?如果是这样的话,你可能还需要做一些其他的事情。不建议使用建筑物DNN。所以你到底想干什么?

我不知道你为什么要找那个存储过程,除非你在找,因为错误是它不存在?

当你";安装";DNN,它用表、存储过程等构建数据库。这是安装的第一步,除非安装正确,否则它不会运行。

要在本地计算机上安装DNN,请尝试nvQuickSite。它会为你做所有的工作。

尽管如此,你为什么要用VS这样做?这真的不是该做的事。但是,如果我理解你想要实现的目标,那可能会更有意义?

最新更新