`

IIS与asp.net3.5的问题

 
阅读更多

本人现在正在研究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.NET3.5实用教程

    综上所述,"ASP.NET3.5实用教程"将带你系统地学习ASP.NET 3.5的各个方面,从基础到高级,从理论到实践,旨在培养你成为一名熟练的ASP.NET开发者。通过郑阿奇的课件,你将能够构建出高效、稳定的Web应用程序,满足...

    Programming_asp.net3.5

    本资源"Programming_asp.net3.5"很可能是关于ASP.NET 3.5的详细编程指南,涵盖了从基础到高级的各种概念和技术。 在ASP.NET 3.5中,有几个关键知识点是每个开发者都需要掌握的: 1. **页面生命周期**:理解一个ASP...

    ASP.NET3.5从入门到精通基于C#2008.pdf

    本教程“ASP.NET3.5从入门到精通基于C#2008”旨在帮助初学者和开发者深入理解和掌握这个强大的Web开发平台。 1. **ASP.NET概述**:ASP.NET是微软为开发动态网站、Web应用程序和Web服务提供的一个全面的开发框架。它...

    ASP.NET 3.5 网站开发实例教程

    ASP.NET 3.5 是微软公司推出的一种强大的Web应用程序开发框架,它基于.NET Framework 3.5,为开发者提供了构建动态、数据驱动的网站的强大工具和API。本教程旨在通过实例教学,帮助初学者和有经验的开发者深入理解...

    ASP.Net 3.5 高级编程 例子

    1. **C#编程**:ASP.NET 3.5通常与C#一起使用,这是一种面向对象的编程语言,具有丰富的特性和语法。在这些例子中,你可能会看到如何利用C#的类、接口、继承、多态性以及异常处理来编写高效的代码。 2. **控件编程*...

    ASP.NET 3.5网站开发全程解析(第3版)

    通过分析和实践《ASP.NET 3.5网站开发全程解析(第3版)》的源代码,读者可以深入理解ASP.NET 3.5的工作原理,掌握Web应用程序的开发流程,同时提升解决问题的能力。这些知识对于任何想要在.NET平台上从事Web开发的...

    ASP.NET 3.5开发范例精讲精析基于C#.rar

    8. **部署与调试**:学习如何配置IIS服务器,发布和部署ASP.NET 3.5应用程序,并掌握调试技巧,是开发过程中的重要环节。 9. **MVC模式**:虽然ASP.NET 3.5主要是Web Forms模型,但同时也引入了对MVC(Model-View-...

    ASP.NET 3.5动态网站开发案例指导 光盘

    ASP.NET 3.5是微软推出的用于构建动态网站、Web应用程序和Web服务的框架,它基于.NET Framework 3.5版本。在这个“ASP.NET 3.5动态网站开发案例指导”光盘中,包含了丰富的学习资源,旨在帮助开发者深入理解和实践...

    精通Asp.net3.5书籍源码

    8. **部署与调试**:最后,书中会介绍如何将开发好的ASP.NET 3.5应用程序部署到IIS服务器,以及如何进行调试和错误处理。 文件名为"sample_cn"的压缩包可能是本书中的示例代码,包含了作者为了讲解各种概念和技术而...

    ASP.NET 3.5网站开发项目实战

    10. **部署与配置**:了解如何配置IIS以运行ASP.NET应用程序,以及使用Web Deploy等工具进行发布和更新,是项目开发过程中的重要环节。 11. **调试与性能优化**:学习使用Visual Studio的调试工具,以及如何通过...

    ASP.NET3.5网站开发实例教程(源码).

    6. **部署与配置**:ASP.NET 3.5应用的部署涉及到IIS配置、应用程序池设置、web.config文件等内容。源码可能包括了部署相关的信息,帮助你了解如何将开发的网站发布到生产环境。 7. **ASP.NET AJAX**:ASP.NET 3.5...

    ASP.NET3.5 前沿技术与实战案例精粹(ISBN 978-7-113-11180-9)随书附赠光盘

    通过学习《ASP.NET3.5 前沿技术与实战案例精粹》,读者不仅可以掌握ASP.NET 3.5的关键技术,还能通过实例提升解决问题的能力,为今后的Web开发工作打下坚实基础。这本书附带的光盘可能包含案例代码、演示视频或其他...

    ASP.NET 3.5动态网站开发案例指导光盘源码下载

    ASP.NET 3.5是微软开发的一个强大的Web应用程序框架,它是.NET Framework 3.5的一部分,主要用于构建功能丰富的、高性能的动态网站。本资源提供的"ASP.NET 3.5动态网站开发案例指导光盘源码下载"是一个学习资料,...

    零基础学ASP.NET3.5 PPT

    9. **部署和配置**:课程可能会讲解如何将ASP.NET应用部署到IIS服务器,以及如何进行基本的配置设置,如连接字符串和应用程序池配置。 10. **错误处理和调试**:学习如何处理运行时错误和使用Visual Studio的调试...

    《ASP.net3.5开发大全》源码

    ASP.NET 3.5是微软开发的一个用于构建Web应用程序的框架,它是在.NET Framework 3.5基础上构建的。这个框架提供了丰富的功能和工具,使得开发者可以高效地创建动态、数据驱动的网站。《ASP.NET 3.5开发大全》这本书...

    ASP.NET 3.5动态网站开发案例指导

    - **IIS配置**:学会配置IIS以运行ASP.NET 3.5应用程序。 - **性能优化**:包括缓存策略、数据库查询优化和减少HTTP请求数量等方法。 7. **案例实践**: - **购物车系统**:构建一个包含商品浏览、添加到购物车...

    ASP.NET 3.5 揭秘(卷1) 源码

    ASP.NET 3.5 是微软开发的一个用于构建Web应用程序的框架,它建立在.NET Framework 3.5之上,为开发者提供了强大的工具和丰富的功能。这本书的源码将为我们揭示ASP.NET 3.5背后的实现原理和技术细节。 首先,我们要...

    asp.net 3.5源码

    8. **部署和性能优化**:学习如何配置IIS服务器,打包和部署ASP.NET应用程序,以及如何通过缓存、页面和查询优化来提高性能,这些都是ASP.NET 3.5开发中的重要环节。 9. **MVC模式**:虽然ASP.NET MVC框架在.NET ...

    ASP.NET 3.5动态网站开发基础教程.zip

    学习ASP.NET 3.5还包括了解如何设置IIS服务器,发布和部署Web应用,以及理解Web.config文件的配置选项,如错误处理、安全性设置等。 通过本教程的学习,你将逐步掌握ASP.NET 3.5动态网站开发的基本技能,包括页面...

    ASP.NET 3.5商用开发架构精解源代码

    ASP.NET 3.5允许开发者构建服务层,将业务逻辑与呈现层分离,实现松耦合。源代码可能会展示如何组织和实施业务对象,以及如何处理事务和异常。 5. **安全性与身份验证** 对于商用应用,安全性和用户身份验证至关...

Global site tag (gtag.js) - Google Analytics