重装iis ,应该可以吧,然后修复一下修复 .NET 框架
修复 .NET 框架
获取原始安装源。例如,如果是从 CD 或 DVD 安装的 .NET 框架,请插入安装光盘。或者,如果是下载的 .NET 框架,请重新下载并选择保存到磁盘。如果是从网络共享安装的,请重新连接。
在“开始”菜单上,选择“运行”。
键入下列内容:
n:\<安装源>\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
例如:
d:\dotNetFramework\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
修复 .NET 框架
获取原始安装源。例如,如果是从 CD 或 DVD 安装的 .NET 框架,请插入安装光盘。或者,如果是下载的 .NET 框架,请重新下载并选择保存到磁盘。如果是从网络共享安装的,请重新连接。
在“开始”菜单上,选择“运行”。
键入下列内容:
n:\<安装源>\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
例如:
d:\dotNetFramework\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
放进第一张光盘->选择安装(2)->选择修复,剩下的事情就是喝杯茶。呵呵
文件夹的共享访问权限应该是包括administrators和vs developers两个组
Security权限设置应该包括administrators\vs developers\everyone\system
以上权限都是系统装好后默认的,不知道是否有过更改还有一种情况是原有的代码文件都没有更改过,但是iis修改了,比如新建了一个站点
这种情况下一半是没有建立应用程序的虚拟目录所造成的,新建一个虚拟目录,指向
应用程序目录即可
C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i(这里的目录为系统目录)
IIS用默认设置,我看了没有问题。
IIS和.NET两者有一个安装顺序的问题,你应该先安装IIS后安装.NET,至少要保证FRAMEWORK在IIS后面安装,这样不仅可以解决你的问题,而且在编译运行.ASPX程序时也不会出错了;此外楼上的几位朋友说的都是解决问题的方法。
烦恼中.....