zoukankan      html  css  js  c++  java
  • 在Win2008上运行ASP.NET 1.1程序

    在之前的文章《将Web站点由IIS6迁移至IIS7》中已经提到了关于在Win2008下运行ASP.NET 1.1程序的问题,但还不够完整,因此在这里重新整理一下。

    1.要安装.net framework 1.1以及.net framework 1.1 sp1,在安装的时候会报一个兼容性问题的提示,这里不需要理会,继续安装即可。

    2.修改配置文件。在machine.config里加上以下节点:

    <section name="system.webServer" type="System.Configuration.IgnoreSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

    3.在iis中注册.net framework 1.1。在cmd中进入C:WindowsMicrosoft.NETFrameworkv1.1.4322,运行aspnet_regiis -ir

    在iis中找到“ISAPI和CGI限制”配置项,在ASP.NET v1.1.4322上点右键,选择允许。

    4.等部署应用程序的时候就会发现在应用程序池编辑页面里无法选择.net framework 1.1版本。

    这时可以通过执行appcmd来实现.net framework版本切换,执行

    appcmd set apppool "DefaultAppPool" /managedruntimeversion:v1.1命令,之后你就会发现.net framework版本已经改成了1.1。

    5.对于64位操作系统还有2个注意点。

    首先需要在C:WindowsMicrosoft.NETFramework64v1.1.4322 目录下新建一个config目录,并把C:WindowsMicrosoft.NETFrameworkv1.1.4322CONFIG里的machine.config拷过去。

    此外还要在应用程序池高级设置里将“启用32位应用程序”选择为True。

  • 相关阅读:
    TensorFlow安装流程(GPU加速)
    个人总结
    第十六周学习进度
    第十五周学习进度
    第十四周学习进度
    第二次冲刺个人工作总结12
    第二次冲刺个人工作总结11
    第二次冲刺个人工作总结10
    软件工程课堂作业——购买《哈利波特》的最低价格
    第二次冲刺个人工作总结09
  • 原文地址:https://www.cnblogs.com/saville/p/3603765.html
Copyright © 2011-2022 走看看