gpt4 book ai didi

c++ - C++(MFC,而非 .NET)应用程序的程序集重定向

转载 作者:行者123 更新时间:2023-11-30 05:37:58 25 4
gpt4 key购买 nike

我正在尝试为 MFC 应用程序(不是 .NET 应用程序)执行程序集重定向。
MFC 应用程序和所有外部 DLL 完全隔离。
MyDLL也是用MFC写的。

Application.manifest 包含对

的依赖
"MyDLL,version=1.0.0.0"

MyDLL 具有此程序集标识:"MyDLL,version=2.0.0.0"

Application.exe.config 包含重定向

<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="MyDLL" culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

但是这个重定向不被接受。
是否可以为 .NET 运行时程序集执行重定向?
如果没有,是否有其他方法可以执行重定向?

最佳答案

所有问题均已使用 <windows> 解决标记而不是 <runtime> .

关于c++ - C++(MFC,而非 .NET)应用程序的程序集重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33001331/

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