ASP.NET 4.0
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:
32位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
3. aspnet_regiis.exe -i
64位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319[来源www.pms.cc]
3. aspnet_regiis.exe -i
NET 2.0 和.net 3.5的都是一样,在v2.0下注册,IIS注册操作如下:
命令所在目录为.NET Frame的安装目录,.NET2.0一般为
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
在此目录下执行aspnet_regiis.exe -i
为什么.net2.0和。net3.5都是v2.0? 原來 ASP.NET 3.5 只是使用 .Net Framework 3.5 的组件(assembly)而已!整个核心的架构还是建立在 .NET 2.0 之上,.NET Framework 的 API 都沒变,只是到了 .NET 3.5 很多 assembly 都重新写过了,且执行的速度也比 .NET 2.0 的组件还快。
所以 ASP.NET 3.5 的程式要安装在 IIS 上不需要特別指定 ASP.NET 3.5 的版本,继续沿用 ASP.NET 2.0 的版本即可,但作業系統本身必須要先安裝 .Net Framework 3.5 runtime 就是了!