Asp.net Mvc Framework在.net 2.0/IIS6下运行,补全
之前写过篇:
Asp.net Mvc Framework 四 (在.net2.0下运行)
虽然在其它文章中也隐含了一些2.0运行的说明,但 是不够详细
下面说全
必备:.net framework 2.0 sp1 (v2.0.50727)
用Vs2008打开MVC工程
将目标平台转换为.net 2.0 (其实平台保持3.5也可以,只是不要在View中写C#3.0的语句,这个就要自己约束了,而转换后它是视为错误的)
复制System.Core.dll到Bin文件夹
如果编译通过则表示已经可以运行,如果编译没通过看看是不是在语法上使用了C#3.0的新特性
将之改写为非特性方式
如果要以.mvc扩展名运行.则网站属性-》主目录-》配置-》应用程序扩展-》添加一个.mvc的
可执行文件为X:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"aspnet_isapi.dll
查检文件存在为否。这样就添加了.mvc的扩展名
如果要以空扩展名来访问网站。则在上述配置中添加通匹符映射到X:"WINDOWS"Microsoft.NET"Framework"v2.0.50727"aspnet_isapi.dll
仍然是查检文件存在为否即可。
如图:
分类:
ASP.NET MVC
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端