IIS Express加入MIME映射

摘要:
调试时,无法显示Web报表。如果24.248服务器上的VS2013相同,则无法显示。杜娘表示,IIS上没有MIME映射。配置IIS的MIME类型:可以正常访问在IIS上发布的Web报表。但是,我无法在调试阶段查看执行效果,然后在24.248服务器的VS2013上更新、生成和发布代码,最后在IIS上查看效果。无法加入MIME映射。MIME映射可以直接添加到IISExpress。

       近期在用Grid Report做Web报表的时候,碰到一件非常挠头的事。

  本地用VS2010写的代码,调试的时候Web报表无法显示,用24.248server上VS2013相同仍是无法显示。最后把项目部署在IISserver上还是无法显示。

  然后就是各种百度。度娘说在IIS上面没有建立MIME映射,所以浏览器无法载入grf文件。好吧,配置IIS的MIME类型:打开IIS管理器-->MIME类型-->加入,文件名称为:.grf。MIME类型:PrintReports/代理费结算表.grf。

  奇迹出现了。IIS上公布的Web报表能够正常訪问了。可我无法在调试阶段查看执行效果,每次必须在VS2010上改动、提交代码。然后在24.248server的VS2013上更新、生成、公布代码,最后在IIS上查看效果。

怎么样,非常挠头吧!

  解决方式一:为IIS Express加入MIME映射。

假设电脑上安装的是VS2010,则必须首先安装IIS Express调试server。由于VS2010自带的Asp.Net Development Server,无法加入MIME映射。关于IIS Express的安装和使用。能够參考博客:IIS的配置使用;假设电脑上安装的是VS2013,则能够直接在IIS Express中加入MIME映射。操作例如以下:

  1.在DOS窗体下进入IIS Express安装文件夹。默认是“C:Program FilesIIS Express”。

  2.在IIS Express安装文件夹下运行命令:appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']

  PS:变量 fileExtension 字符串是文件扩展名,变量 mimeType 字符串是文件类型说明,比方我运行的命令是:appcmd set config /section:staticContent /+[fileExtension='.grf',mimeType='PrintReports/代理费结算表.grf']

  如今在调试状态下,浏览器也能够打开Web报表了。

  解决方式二:通过Jenkins管理SVN和IIS。设置Jenkins仅仅要有代码提交,IIS就又一次公布。这样也能时时看到我们提交的代码。

只是这样server的压力肯定非常大。不推荐这样做。

  到此。问题已经解决,最终能够舒口气了。

免责声明:文章转载自《IIS Express加入MIME映射》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇DevExpress 表中数据导出(转)了解一下,各种图片格式的区别下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

前后端分离密码登陆加密RSA方案(java后端)

前言:密码加密有很多种方案,这里不做过多讨论,本篇文章是基于RSA加密实现。 首先在前端工程中需要引入加密js: "jsencrypt": "2.3.1",(注意单独导入可能报错,可以删除整个node_modules,然后重新npm install) 然后在登陆提交表单的地方代码修改如下: // 引入js import {JSEncrypt} from...

打包成apk,生成apk文件,上传到网站服务器提供链接下载

Android开发把项目打包成apk: 做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发...

web 大文件分片上传处理

这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 首先是文件数据接收逻辑,负责接收控件上传的文件块数据,然后写到服务器的文件中...

简易自助售货机(JAVA)

用JAVA面向对象编程方式编的(搬运的) 这是构想图,上面是呈现给顾客的功能 下面是人为设置的变量 price:食品价格 amount:投入货币面值 balance:用户账户余额 total:售货机总收入  代码: package vendingmachine; public class VendingMachine { int price...

react中使用antd-mobile的dreawer抽屉组件从踩坑到自己造轮子

  1. 如果在使用过程中报这个错,意思是Drawer组件必须有一个子组件children,但现在还未定义       用官方例子解释就是<Drawer>这里面必须要有内容,如下图红色框部分内容</Drawer>    而这里面的内容一般为自定义代码      2. 如果你想让弹出的侧边导航栏在页面右侧       不要在state...

STM32程序中使用printf打印中文字符乱码

STM32程序printf打印中文字符到串口出现乱码解决方法 作者 : 李剀 出处 : https://blog.csdn.net/Kevin_8_Lee/ 或者 https://www.cnblogs.com/kevin-nancy/ 欢迎转载,但也请保留上面这段声明。 谢谢! (以上两个链接均是我个人的博客,只是在不同的平台上面) 前言: 相信...