DotNetNuke中的安装错误

DotNetNuke中的安装错误,dotnetnuke,Dotnetnuke,我是dotnetNuke的新手。我正在尝试安装DotNetNuke_Community_05.06.02_Source.zip文件。首先,我将其解压缩到C:\DotNetNuke。在C:\DotNetNuke\WebSite\中创建了一个release.config文件。将其重命名为we.config。C:\DotNetNuke\DotNetNuke\u Community\u 05.06.02\u Source\Modules\RazorHost\中还有另一个we.config文件,将其重命名

我是dotnetNuke的新手。我正在尝试安装DotNetNuke_Community_05.06.02_Source.zip文件。首先,我将其解压缩到C:\DotNetNuke。在C:\DotNetNuke\WebSite\中创建了一个release.config文件。将其重命名为we.config。C:\DotNetNuke\DotNetNuke\u Community\u 05.06.02\u Source\Modules\RazorHost\中还有另一个we.config文件,将其重命名为web1.config。我在IIS6.0中配置了它。在SQLServer2005中创建了一个名为-DotNetNuke的数据库。按照安装指南的指示更改了连接字符串。当我试图通过浏览器打开安装向导时,它显示一个错误

“/”应用程序中出现服务器错误。 配置错误

描述:在执行过程中发生错误 配置文件的处理 服务此请求所必需的。 请查看具体错误 请参阅下面的详细信息并修改您的 配置文件

分析器错误消息:这是一个错误 使用注册为的节 allowDefinition='MachineToApplication' 超出应用程序级别。这个错误 可能是由虚拟目录引起的 未配置为应用程序 在IIS中

源错误:

第56行:第57行: 第58行: validationKey=F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC304902 第60行: 解密密钥=F9D1A2D3E1D3E2F7B3D9F90FF3965ABDAC34902F8D923AC


为了使用源代码包,您必须在尝试访问网站之前以发布模式编译代码


作为DNN新手,我建议从安装包开始,它不需要编译,甚至更简单,您可以通过Microsoft Web平台安装程序获得DNN。WPI还将负责您计算机上可能需要配置的所有依赖项。

我想澄清下载源程序包的意图。您是否打算开始开发和更改dotnetnuke框架以满足您的需要,还是希望建立一个可以在IIS上构建模块的网站

如果您打算开发模块,我建议您下载安装包,在默认网站下创建一个IIS站点。 -如果您正在使用App_数据文件夹中的数据库文件,则无需更改连接字符串。 -您只需根据正在运行的应用程序池设置网络服务或IIS_IUSR的文件夹权限。 -该网站的url将被删除

在DNN中构建模块有两种方法。网站项目和Web应用程序是两种不同的方式。它们分别生成源代码和dll。如果是内部的,任何方式都是好的。若它是面向外部的,那个么您可能需要更高一点的速度,所以使用Web应用程序

但是,如果您打算使用DNN核心框架并进行调整,那么源代码就是最好的选择。无需调整设置,只需在VisualStudio中打开网站项目即可