• MVC3WIN7下的IIS7.5部署MVC3应用程序


    又是过了好久没有写博客了,从去年开始一直在做Windows Phone,Silverlight。已经感觉N年没有搞网站了(才紧紧一年没有搞,(*^__^*) 嘻嘻),今年在深圳谋求发展,没有想到这边的Windows Phone开发工作及其难找,之前在51job上看到过的招聘公司,简历发过去杳无音讯,如沉海底。 真心感觉,世态炎凉,没我容身之所了。 o(∩_∩)o ! 还好,在WP/Win8论坛上找到了几家公司的招聘信息,QQ联系过去。 居然还是一个群里的,  最让我兴奋的是,居然真的在招人。 果然天不亡我也!!

          今年到深圳,面试了多家ASP.NET公司,居然都问道了MVC模式开发, 看来MVC模式已经战胜了传统的ASP.NET模式赢得了主流,最悲剧的对MVC还是幼儿班的阶段,虽然我现在没有再搞网站开发,但是谁又知道Windows phone的前景如何,现在智能手机如此泛滥,iphone和android已经占了智能手机的大部分市场,Window phone能否从中虐的一片城池还真说不定,毕竟是一种新得UI风格,人们需要通过时间去认可和接受他, 尽管它确实很优秀(ps:专家们都是这么说的)。 所以,对于网站的了解是现在必修的课了,对于MVC更是必须的了。  网上有个非常不错的免费的开源的外国电子商务网站,自从2.0以后就采用了MVC3开发,也有Asp.Net传统版本的, 名字叫:Nopcommerce  。地址http://www.nopcommerce.com/default.aspx  新老手都非常值得参考。特别推荐,在以后的博文当中我会提到他,通过他去学习MVC3.  前端时间在博客园看到了一个非常不错的MVC3开源博客网站YQBlog(源码下载地址和预览 http://www.yqhome.net/)。 正好打算整一个属于自己的博客,于是决定采用这个网站为原型结合Nopcommerce中采用的非常不错的的技术来打造我的Blog.

          闲话貌似扯多了,嘻嘻。见谅见谅。  切入正题,部署YQBlog项目到IIS7中

          1.打开WIN7的IIS功能(打开此功能的可略过)

             步骤: 控制面板-》程序与功能-》打开和关闭Windows功能,配置如下图所示【勾选所需的就行,下图我全部勾了。也没关系】

               

         2.发布网站YQBlog

             首先把源码下载下来,保证能在VS上能跑起来。发布之前要把System.Web.Mvc.dll,System.Web.Routing.Dll,System.Web.Abstractions.dll设为复制到本地,如下图

          

                 

          上面设置后,就可以发布了。右键点击网站项目,如下图发布到文件系统

       3.新建网站(IIS管理器上)

         应用程序池选择如图:

         

       点击连接为,打开如下图填写框【用户名/密码就是当前系统的用户名,密码。 密码没有可以不填】

       

       现在来测试一下连接,结果如图所示亦为正常

    4.添加托管处理程序

    选中新建的网站,打开【处理程序映射(中间功能模块)】,在右边的操作点击添加 【托管处理程序...】,添加之前看有没有,有就不需要添加了,没有就要添加!

    信息如图所示

    到了这一步,MVC3网站的部署就已经基本完成了,我们来确认一下高级信息看看时候配置错误,如下图

    网站路径凭据: 系统用户名

    应用程序池:Asp.NET4.0 集成

    ok,基本无误。 预览一下网址看看最终结果

    ok,Nice!!!  网站可以运行了。MVC 部署就这么简单~~~

    MVC3初学,欢迎大家和我一起讨论学习!

  • 相关阅读:
    JS版Stopwatch计时器
    【学习笔记】——网络营销2(赢利)
    CMMI 3级精简并行过程综述
    【学习笔记】——网络营销1(基础概念)
    ASP.NET MVC路由匹配检测组件的代码分析
    学习笔记(一)
    【学习笔记】——网络营销3(市场策略)
    jQuery.API源码深入剖析以及应用实现(4) - 选择器篇(下)
    关于实现B/S与C/S平台之间功能通用性的设计思路
    【学习笔记】——网络营销6(搜索引擎优化)
  • 原文地址:https://www.cnblogs.com/lvfeilong/p/nxbvcbcvb.html
Copyright © 2020-2023  润新知