本人现在正在研究VS2008,发现VS2008带的Framework 3.5,于是我去IIS ASP.NET里面看看是不是有那个选项.
发现没有.于是乎就想到这是脚本没有映射.用以前注册Framework 2.0的方法,发现找不到aspnet_regiis.exe
注册了.上V3.5里面发现最有可能的是一个叫VFServers.exe还差不多.用命令重新注册还是不行.

我看见 添加删除程序里面 是 framework 3.5,怎么他不能脚本映射那?反正我一直不理解为什么在IIS里面怎么
就没有? 按照常理说:VS2003带framework1.1,VS2005 带framework2.0,VS2008 上次您在VS2008发布会(微软18
层)说过不是带framework3.0,3.0里面有WCF,这次总应该是Framework3.5了吧? 疑惑中.相信很多人估计和我刚
才一样疑惑.

最后在老赵的BLOG里面,有个人(volnet(可以叫我大V) )解答了.真的感谢.
问:为什么Framework 3.5为什么在IIS的ASP.NET选项找不到?
答:答:3.0 3.5中都是额外的功能的,但他们的编译后的代码还是2.0的,也就是类似于文章中有Lambda与过去
使用的delegate的方式所编译成的目标代码都是基于2.0的,因为.NET框架是基于静态编译的代码,因此用2.0
即可解释IL了。

其他回答:

这几天在研究 .Net 3.5,发现了一个疑问,就是在 IIS 里面为什么看不到 ASP.NET 3.5 的选项?且以前在 .NET 2.0 的时候有个 aspnet_regiis.exe 的执行档 在.NET 3.5 也看不到!!

后来我才搞懂,原來 ASP.NET 3.5 只是使用 .Net Framework 3.5 的组件(assembly)而已!整个核心的架构还是建立在 .NET 2.0 之上,.NET Framework 的 API 都沒变,只是到了 .NET 3.5 很多 assembly 都重新写过了,且执行的速度也比 .NET 2.0 的组件还快。

如果你用 Visual Studio 2008 开一个网站,你开启 web.config 会发现在 <assemblies> 区段中出现了一堆 assembly 的定义,其版本都是 3.5.0.0

<compilation debug="true">
   <assemblies>
    <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
   </assemblies>
</compilation>
所以 ASP.NET 3.5 的程式要安装在 IIS 上不需要特別指定 ASP.NET 3.5 的版本,继续沿用 ASP.NET 2.0 的版本即可,但作業系統本身必須要先安裝 .Net Framework 3.5 runtime 就是了!

转载于:https://www.cnblogs.com/star250/archive/2009/03/18/1415197.html

终于弄明白Framework 3.5为什么在IIS的ASP.NET选项找不到?相关推荐

  1. ThreadLocal原理详解--终于弄明白了ThreadLocal

    ThreadLocal原理详解 在我看到ThreadLocal这个关键字的时候我是懵逼的,我觉得我需要弄明白,于是,我就利用搜索引擎疯狂查找,试图找到相关的解答,但是结果不尽人意. 首先说一下我的理解 ...

  2. 车速表 html 效果,车速表速度显示的问题,终于弄明白了!

    一直以来对车速表速度显示总是心存疑惑,因为车上显示的速度GPS显示的总有一定的误差,看了一些帖子总结,终于明白了. 首先(别人的帖子): 测速仪 根据中华人民共国国家标准(GB/T21255- ...

  3. java web servlet、servlet容器 HTTP服务器和mvc三层架构或者说servlet属于哪一层的,给我搞的晕晕的,今天终于弄明白了

    0 我们先看Web容器是什么? 首先,让我们简单回顾一下web技术的发展历史,可以帮助你理解web容器的由来. 早期的web应用主要用于浏览新闻等静态页面,HTTP服务器(比如Apache,Nginx ...

  4. 终于弄明白 i = i++和 i = ++i 的区别了!

    写在前面:前些天看完了JVM的内存结构,自以为自己是懂了,心里想想不就是分线程共享和线程私有嘛,然后又怎么怎么分怎么怎么的嘛- 直到遇到了这道题目.说句实话,曾经自己做这种运算题目,完全是靠脑子空想, ...

  5. 终于弄明白 i = i++和 i = ++i 了

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:腾讯推出高性能 RPC 开发框架 个人原创100W+访问量博客:点击前往,查看更多 来源:https://url ...

  6. 终于弄明白了 Singleton,Transient,Scoped 的作用域是如何实现的

    一:背景 1. 讲故事 前几天有位朋友让我有时间分析一下 aspnetcore 中为什么向 ServiceCollection 中注入的 Class 可以做到 Singleton,Transient, ...

  7. 各层作用_终于弄明白了 Singleton,Transient,Scoped 的作用域是如何实现的

    一:背景 1. 讲故事 前几天有位朋友让我有时间分析一下 aspnetcore 中为什么向 ServiceCollection 中注入的 Class 可以做到 Singleton,Transient, ...

  8. PID算法终于弄明白原理了,原来就这么简单

    看起来PID高大尚,实则我们都是被他的外表所震撼住了.先被别人唬住,后被公式唬住,由于大多数人高数一点都不会或者遗忘,所以再一看公式,简直吓死.了解了很浅的原理后,结果公式看不懂,不懂含义,所以最终没 ...

  9. jsp 使用base标签 没有作用_终于弄明白衣服上,使用前请移除的标签到底是什么,起什么作用...

    点击上方"机械设计一点通"关注我们,每天学习一个机械设计相关知识点 发现买的T恤上,连在衣服上有个标签,上面写着使用前请移除.里面有个一硬条状物体,不知道是什么,很好奇,便把它拆开 ...

最新文章

  1. fatal error LNK1123: 转换到 COFF 期间失败
  2. ubuntu9.10中更改启动顺序(grub2的配置)
  3. “约见”面试官系列之常见面试题之第九十二篇之created和mounted区别(建议收藏)
  4. SQL Server 执行计划利用统计信息对数据行的预估原理二(为什么复合索引列顺序会影响到执行计划对数据行的预估)...
  5. shell中的括号(小括号,大括号/花括号)
  6. 英国电信移除华为设备后,多家运营商继续与华为合作,并达成20亿英镑协议...
  7. 将类似 Fri Jun 14 2019 00:00:00 GMT+0800 (中国标准时间) 的日期转化为 XXXX-XX-XX的形式...
  8. Visual Studio 2019设置透明背景图片
  9. 计算机邮件合并应用测试怎么做,四大实例干货:word邮件合并功能步骤详解教程...
  10. ShaderForge - 纹理水平垂直翻转
  11. linux 查找mysql rpm包位置_linux如何查看rpm包的安装路径办法
  12. TM7705(AD7705)驱动调试总结-基于stm32f103zet6-填坑日记
  13. VSCode更改显示语言-如更改英语为中文或者将中文改为英语
  14. 2020-2021年顶会上关于解决偏差(bias)问题的文献整理
  15. 初识华为MDC智能驾驶计算平台
  16. 统计分析/PCA,PCoA,NMDS等的区别
  17. 树莓派配置文件config.txt详细介绍
  18. 如何科学有效地根治肾虚——下篇(如何有效治疗肾虚?)
  19. java设置httpheaders_HttpClient 请求添加Header头部信息
  20. NB-IOT的背景基础知识

热门文章

  1. freeyellowe—book_剑桥少儿英语yellow book内容
  2. latex 引用_VS Code + LaTex + Zotero 写作毕业论文
  3. 值对于int32太大或太小怎么解决_深孔加工10种常见问题及解决措施,条条都是宝贝!...
  4. CVPR 2016 SINT:《Siamese Instance Search for Tracking》论文笔记
  5. 2017年9月9日普级组 优美三角剖分
  6. 抛物线交点式公式_2020“九校联考”中点公式解决平四存在性问题
  7. 记一次LVM修复过程
  8. Google-glog 日志库使用手记
  9. 基于ISE的设计实现基础
  10. 深入理解C# 静态类与非静态类、静态成员的区别