我无法安装DotNetNuke,HTTP错误500.21

use*_*973 0 c# asp.net dotnetnuke visual-studio-2010

我想安装dotnetnuk,我做了所有用于安装dotNetNuke的4个视频说....但我仍然得到这个该死的错误:

HTTP错误500.21 - 内部服务器错误处理程序"PageHandlerFactory-Integrated"在其模块列表中有一个错误的模块"ManagedPipelineHandler"

模块IIS Web核心

通知ExecuteRequestHandler

处理程序PageHandlerFactory-Integrated

错误代码0x8007000d

请求的URL http://www.dnndev.me:80/default.aspx

物理路径C:\ websites\dnndev.me\default.aspx

登录方法匿名

登录用户匿名

最有可能的原因是: 1.使用托管处理程序; 但是,ASP.NET未安装或未完全安装.2.处理程序模块列表的配置中存在打字错误.

您可以尝试的事项: 1.如果您使用托管处理程序,请安装ASP.NET.2.确保正确指定了处理程序模块的名称.模块名称区分大小写,并使用格式modules ="StaticFileModule,DefaultDocumentModule,DirectoryListingModule".

我为安装DotNetNUke所做的事情:我安装了iis 7.5(我也试过8.0,但也没有用).我检查(因为它是未选中的)IIS 打开或关闭Windows功能,我还选择了功能ASP.NET(其他功能自动选择)我也选择了Windows身份验证.

后来我用Google搜索并发现了aspnet_regiis.exe,我也执行了它,但它也没有用:(.

我不知道现在该做什么!! 我真的需要安装dotnetnuke,但我不能在我的笔记本电脑上安装它:(

请帮帮我一个人!

Nat*_*han 5

您需要重新安装.Net 4框架才能解决此问题.

  • 打开具有省略管理员权限的命令提示符窗口.

  • 执行以下命令以重新安装.Net软件包.%windir%\ Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

  • 然后在本地计算机上重新启动IIS.

这应该可以解决你!