none
安装了.net 2008开发工具后,再安装IIS,没有ASP.NET 2.0服务扩展? RRS feed

  • 问题

  • 我在server 2003上,安装了.net 2008开发工具后,再安装IIS,没有ASP.NET 2.0服务扩展,但是建网站时有asp.net选项卡,而其可以选择2.0.50727这个版本,配置里面也有.aspx 2.0这个应用程序扩展,于是我手动加了一个ASP.NET 2.0服务扩展,路径指向的是 D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll ,并启用,但是我用.net 2008做的网站,还是不能够运行!
    帮帮忙吧!
    2009年11月11日 12:21

答案

  • 网上收缩了一下,执行了一下命令就可以了
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable

    为什么会出现这个错误呢,是不是安装的顺序有问题!

    还有一个问题请教:.net 2008开发工具开发的应该属于.net 3.5的,为什么web 服务扩展里面没有.net 3.2这一项呢,只有.net 1.1 与.net 2.0!
    谢谢!

    2009年11月12日 2:18
  • ->"网上收缩了一下,执行了一下命令就可以了
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable
    为什么会出现这个错误呢,是不是安装的顺序有问题!"
    简单的手动指向文件夹并不能解决问题,否则也不用aspnet_regiis 来做这项任务了,aspnet_regiis 所作的一件事就是添加相关权限。

    ->"还有一个问题请教:.net 2008开发工具开发的应该属于.net 3.5的,为什么web 服务扩展里面没有.net 3.2这一项呢,只有.net 1.1 与.net 2.0!
    谢谢!"
    vs 2008 并不属于.net 3.5. .net 3.5 本身可以单独运行,用记事本也可以做网站写程序,VS 2008 是一个集成的开发环境,提高工作效率。
    asp.net 有1.1 和2.0版本,后来所说的 asp.net 3.5 其实在asp.net 2.0 添加了一些模块,比如ajax 等,其本质还是asp.net 2.0. .net 3/3.5 的clr 用的也是.net 2.0 的clr。

    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2009年11月18日 9:46
    版主

全部回复

  • 网站不能运行是你程序的错误,请报告错误显示的提示信息
    【孟子E章】
    2009年11月11日 14:24
    版主
  • 错误页提示:
    当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限

    谢谢了!
    2009年11月12日 2:17
  • 网上收缩了一下,执行了一下命令就可以了
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable

    为什么会出现这个错误呢,是不是安装的顺序有问题!

    还有一个问题请教:.net 2008开发工具开发的应该属于.net 3.5的,为什么web 服务扩展里面没有.net 3.2这一项呢,只有.net 1.1 与.net 2.0!
    谢谢!

    2009年11月12日 2:18
  • ->"网上收缩了一下,执行了一下命令就可以了
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i -enable
    为什么会出现这个错误呢,是不是安装的顺序有问题!"
    简单的手动指向文件夹并不能解决问题,否则也不用aspnet_regiis 来做这项任务了,aspnet_regiis 所作的一件事就是添加相关权限。

    ->"还有一个问题请教:.net 2008开发工具开发的应该属于.net 3.5的,为什么web 服务扩展里面没有.net 3.2这一项呢,只有.net 1.1 与.net 2.0!
    谢谢!"
    vs 2008 并不属于.net 3.5. .net 3.5 本身可以单独运行,用记事本也可以做网站写程序,VS 2008 是一个集成的开发环境,提高工作效率。
    asp.net 有1.1 和2.0版本,后来所说的 asp.net 3.5 其实在asp.net 2.0 添加了一些模块,比如ajax 等,其本质还是asp.net 2.0. .net 3/3.5 的clr 用的也是.net 2.0 的clr。

    This posting is provided "AS IS" with no warranties, and confers no rights. Microsoft Online Community Support
    2009年11月18日 9:46
    版主