相关疑难解决方法(0)

如何阻止ASP.NET在第一次加载时从bin加载所有程序集

原生DotNet应用程序将在首次使用时加载所有引用的程序集(及其引用).但是,ASP.NET将在首次访问时加载所有引用的程序集(及其引用).

  1. 这种理解是否正确?

  2. 有没有办法强制ASP.NET按需加载程序集(如本地应用程序)?

  3. 我想解决的具体方案是:

    • bin文件夹包含2个文件:A.dllB.dll.
    • A.dll引用B.dll.
    • B.dll引用C.dll,这是系统中的其他位置.在这种情况下,C.dll丢失了.
    • A.dll由主应用程序加载(使用反射).
    • 遇到的错误(无法加载文件或程序集......)与B.dll缺少的依赖关系有关.
    • 如果缺少C.dll,我们希望应用程序正常运行,因为这是主应用程序的可选组件.
    • 我们无法控制B.dllC.dll的内容.

asp.net

16
推荐指数
2
解决办法
7793
查看次数

标签 统计

asp.net ×1