gpt4 book ai didi

silverlight - Silverlight、Windows Phone 和 Metro 是否支持

转载 作者:行者123 更新时间:2023-12-04 19:13:51 24 4
gpt4 key购买 nike

<bindingRedirect />在完整的 .NET Framework 之外受支持?例如,普通的 .NET 应用程序支持以下内容(在 app.configweb.config 中):

<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="PostSharp" publicKeyToken="b13fd38b8f9c99d7" culture="neutral" />
<bindingRedirect oldVersion="3.0.0.0-3.1.1.1" newVersion="3.1.1.1"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

如果不支持,如何解决间接程序集引用的问题?也就是说,如果组件 A 引用组件 B 和 C,并且 B 引用 D v1.0,C 引用 D v1.1,如果我们只发布 D v1.1,我们如何确保 B 找到它的依赖关系?

最佳答案

Silverlight、Windows Phone 或 Windows 应用商店应用程序不支持无绑定(bind)重定向。但是,这是因为它们不是必需的。

假设我们在这里只讨论非平台程序集,基本上所有这三个平台都具有相似的绑定(bind)策略,因为它们将允许程序集的更高版本满足具有相同名称的早期版本。

在您的特定示例中,这意味着组件 B 将自动获取版本 D v1.1。

关于silverlight - Silverlight、Windows Phone 和 Metro 是否支持 <bindingRedirect/>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12337378/

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