网上找到的500.21错误解决方案http://blog.csdn.net/wuzhengqing1/article/details/7714774
注意这个命令:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
指向的是32位程序的目录。如果机器上安装的.NET是64位版本,这个程序的大小是0KB,运行该命令会报”不是有效的WIN 32应用程序“ 错误。
此时应该使用命令:
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i