Gae*_*eur 5 silverlight clr assembly-resolution portable-class-library
<bindingRedirect />
在完整的.NET Framework之外是否受支持?例如,普通的.NET应用程序(在app.config
或中web.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>
Run Code Online (Sandbox Code Playgroud)
如果不支持,间接装配参考的问题如何解决?也就是说,如果组件A引用组件B和C,而B引用D v1.0,C到D v1.1,如果我们只运送D v1.1,我们如何确保B找到它的依赖关系?
Silverlight,Windows Phone或Windows应用商店应用中不支持绑定重定向.但是,这是因为不需要它们.
假设我们这里只讨论非平台程序集,基本上所有这三个平台都有类似的绑定策略,因为它们允许更高版本的程序集满足具有相同名称的早期版本.
在您的特定示例中,这将意味着组件B将自动获得版本D v1.1.
归档时间: |
|
查看次数: |
534 次 |
最近记录: |