码迷,mamicode.com
首页 > Web开发 > 详细

vs2010 asp.net 4 部署

时间:2015-08-04 19:31:37      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

  服务器是iis7.5,开发环境是vs2010 .net4,部署以后发现,httphandler无法正常工作;解决方式如下:

   1.网站应用池选asp.net v4.0

     如果没有安装.net4 ,先安装,然后进入到C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i  注册;


2.选择.net 4 允许;


技术分享



3.web.config 修改

在iis7之前httphandler 是配置在<system.web>中,而且path中可用,隔开多个path,但是IIS7以后就得放在<system.webServer>中而且在<system.web>不能配置httphandlers,而且path中多个path要分开 写:

iis7之前:


<system.web>
<httpHandlers>
      <add verb="GET" path="*.jpg,*png" type="ThumbHandler"/> </httpHandlers>
</system.web>


iis7之后:

<system.webServer>
<handlers>
      <add verb="GET" name="thumb-jpg" path="*.jpg" type="ThumbHandler"/>
      <add verb="GET" name="thumb-png" path="*.png" type="ThumbHandler"/>
      <add verb="GET" name="thumb-gif" path="*.gif" type="ThumbHandler"/>
</handlers>
</system.webServer>




vs2010 asp.net 4 部署

标签:

原文地址:http://my.oschina.net/yale8848/blog/487702

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!