gpt4 book ai didi

c# - Windows 商店应用程序中是否有等效的 AppDomain.AssemblyResolve?

转载 作者:行者123 更新时间:2023-11-30 17:07:13 37 4
gpt4 key购买 nike

我想附加到 AppDomain.AssemblyResolve event在“Windows Store”应用程序中。但是 AppDomain 不存在。

是否有替代方法来获得相同的功能?

最佳答案

在不可预知的地方放置 DLL 的概念是一个不确定的概念。当然,AssemblyResolve 可以处理这个问题,但意外总是会发生。毫无疑问,它们是最糟糕的一种,DLL Hell 是一个可用性噩梦,让受害者没有像样的机会来解决问题。

WinRT 旨在从根本上消除此类长期存在的 Windows 可用性问题。 Windows 应用商店应用程序必须打包,该应用程序所需的所有可执行文件必须一起发送到商店的单个可下载文件中。因此,在运行时尝试查找 DLL 永远没有任何意义,它始终是包的一部分,并且位于可预测的位置。因此,AssemblyResolve 事件已从引用程序集中删除,它不再有任何用途。

关于c# - Windows 商店应用程序中是否有等效的 AppDomain.AssemblyResolve?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14726095/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com