问题起因 重装系统后安装VS2012,然后打开项目的时候,提示asp.net 4.0尚未在web
服务器上注册,如图: 解决办法 1.首先IIS应用程序池添加 net framework4.0版本。 2.接着找到C:\Windows\Microsoft.NET\Framework\v4.0.30319 这个目录 3.然后 开始->所有程序->附件->鼠标右键点击“命令提示符”CMD->以管理员身份运行-> CD C:\Windows\Microsoft.NET\Framework\v4.0.30319 4.在当前目录下输入:aspnet_regiis.exe -i 如果出现如图所示,则证明成功了。 如果出现下面这张图的问题 则证明还得进行下面这步的操作:
这个有不同环境不同处理方案:
拥有服务器管理权限,可以检查服务器是否安装net4.0组件,检查没有,可以到微软官方下载组件完善服务器web环境。
对安装存在顾虑的情况,可以使用第三方软件管理工具,比如安全卫士的软件管理,搜索Microsoft .NET Framework 4.0 直接一键安装即可完成。
对服务器没有管理权限,使用的是主机管理系统,一般完善的主机服务商会提供net多版本兼容运行,后台有net2.0 net3.5 net4.0 等自主选择切换即可。
使用的服务器没有任何权限,网站又非常需要这个组件,就需要更换服务器才能解决。
评论列表(0条)