ASP.NET安装完全手册
从"开始"菜单中,指向"控制面板",然后单击"添加或删除程序"。
在"当前安装的程序"框中,单击"Microsoft .NET Framework (language) version",然后单击"更改/删除"按钮。
注意 在程序名称中,language 是占位符,表示想要从服务器上删除的 .NET Framework 版本的语言,version 表示想要从服务器上删除的安装版本号。
在"添加或删除程序"对话框中,单击"是"。
回答来自安装程序的任何问题。
ASP.NET 安装疑难解答
在新的 ASP.NET 安装中通常会发生的几种故障:
已经在服务器上安装了 ASP.NET 和 .NET Framework,但是当从应用程序中请求页面时,却没有任何反应且没有解析该请求。
在安装 .NET Framework 前,需要在服务器上安装并启用 IIS。可以从服务器上卸载 .NET Framework,再安装 IIS,然后重新安装 .NET Framework,或者可以安装 IIS,然后使用 ASP.NET IIS 注册工具 (Aspnet_regiis.exe) 配置 IIS 用于 ASP.NET 文件名扩展的脚本映射。详细信息,请参阅本主题后面的卸载 ASP.NET、设置应用程序映射以及"使用 Aspnet_regiis.exe 修复 ASP.NET 的 IIS 映射"过程。
随着安装并启用 IIS 以及卸载和重新安装 IIS 的过程,您已经安装了 ASP.NET 和 .NET Framework。当在应用程序中请求页面时,没有任何反应且没有解析该请求。
当卸载并重新安装 IIS 时,IIS 用于 ASP.NET 的脚本映射损坏了。使用 Aspnet_regiis.exe 配置 IIS 用于 ASP.NET 文件名扩展的脚本映射。有关详细信息,请参阅本主题后面的"使用 Aspnet_regiis.exe 修复 ASP.NET 的 IIS 映射"过程。
您已经安装并启用了 IIS,也安装了 ASP.NET 和 .NET Framework,部署了应用程序并请求某个页面,却收到了下面的错误消息之一:
拒绝访问"C:InetpubWwwroot"目录。启动监视目录变化失败。
服务器不能访问应用程序目录"C:InetpubWwwroot Virtual Directory Name "。目录不存在或由于安全设置不可访问。
没有为网站或虚拟目录设置适当的权限。ASP.NET 需拥有在根网站或任何虚拟目录上的 ASPNET 帐户(Aspnet_wp.exe 处理帐户)的读、执行和列表访问权限。这些设置是必要的,这样 ASP.NET 可以访问内容文件并可以监视文件的变化。要改正这个故障,请遵循以下过程中的步骤。
在根网站或任何虚拟目录上添加 ASPNET 帐户的读、执行和列表权限
在 Windows 资源管理器中,浏览到包含有根网站(默认值为 C:InetpubWwwroot)或虚拟目录的文件夹。
右键单击该文件夹,然后单击"属性"。
在"安全"选项卡上,单击"添加"。
键入 ComputerNameASPNET (例如,在名称为 Webdev 的计算机上,键入 WebdevASPNET),然后单击"确定"。
允许 ASPNET 帐户具有下列权限:读取和运行、列出文件夹目录、读取。
单击"确定"以关闭"属性"对话框并保存所做更改。
注意 如果 Everyone 组或 Users 组具有对根网站或虚拟目录的读访问权限,则不必执行这些步骤。
使用 Aspnet_regiis.exe 修复 ASP.NET 的 IIS 映射
从"开始"菜单,单击"运行"。
在"运行"对话框中的"打开"框中,键入 cmd,然后单击"确定"。
在新窗口中的命令提示符下,键入以下行:
"%systemroot%Microsoft.NETFrameworkversionaspnet_regiis.exe" –i。
在该路径中,version 表示安装在服务器上的 .NET Framework 的版本号。在键入命令时,必须用实际的版本号去代替这个占位符。
技术无忧.net











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面