Autofac 应用于IIS托管的WEB程序,注册程序集被回收的问题
2024-09-05 10:03:10
现项目开始全面接入Autofac,但上线了后发现,iis进程被回收后,在访问网页提示找不到注册在Autofac中的类型,或者实例。现在处理办法记录如下:
1. IIS托管的应用程序,在首次加载时,所有程序集会被加载到AppDomain中[但AppDomain会被iis回收,且程序集只在被需要的时候进行加载]
2. 使用System.Web.Compilation.BuildManager上的GetReferencedAssemblies()
var assemblies = BuildManager.GetReferencedAssemblies().Cast<Assembly>();
强制将引用的程序集加载到AppDomain中。方便autofac进行扫描。
最新文章
- angular2 service component
- 基于Quick-cocos2d-x的资源更新方案 一
- Shell 去掉文本中的空格
- Java.web-application-development-environments-for-macosx
- linux c
- 二手奢侈品电商Vestiaire Collective融资2000万美元
- java三大框架项目和Redis组合使用
- 计科1702冯亚杰C语言程序设计预备作业
- vue 数字随机滚动(数字递增)
- [转]OpenVPN官网的HOWTO
- tree-lstm初探
- Latex一次添加两个图(并列),半栏
- 《Linux内核分析》 第八节 进程的切换和一般的执行过程
- centos7如何安装zabbix
- VirtualBox 安装 CentOS6.5 教程
- 固态硬盘和机械硬盘的比较和SQLSERVER在两种硬盘上的性能差异
- 得到ImageView中drawable显示的区域的计算方法
- 【转载】Node.js 教程(菜鸟教程系列)
- 世界级的开源项目:TiDB 如何重新定义下一代关系型数据库
- WordCountPro
热门文章
- es6 之class介绍
- Spring Boot 2 单元测试
- Linux—修改文件权限、文件拥有者以及文件所在组
- linux系统编程(一)概述
- 201871010107-公海瑜《面向对象程序设计(java)》第一周学习总结
- Educational Codeforces Round 37 (Rated for Div. 2) E. Connected Components? 图论
- Python程序中的线程操作-锁
- ssh 免密码登录服务器
- 记录libreoffice实现office转pdf(适用于windows、linux)
- python-pandas读取mongodb、读取csv文件