在 .NET 项目中同时引用 32 位和 64 位 dll 并单击一次 [重复]
Posted
技术标签:
【中文标题】在 .NET 项目中同时引用 32 位和 64 位 dll 并单击一次 [重复]【英文标题】:Refer both 32-bit and 64-bit dll in .NET Project and Click Once [duplicate] 【发布时间】:2014-02-09 23:05:28 【问题描述】:.NET 应用程序/项目能否同时引用 32 位 dll 和 64 位 dll 并在运行时根据正在执行的机器使用适当的?
用户通过 Click Once 网页下载应用程序是否也会根据他/她的机器架构获得适当的 dll?
【问题讨论】:
SetDllDirectory 适用于 Win32-api,CLR 不遵循它。就我而言,我正在处理 .NET dll。 【参考方案1】:我认为您可以在that thread 中找到您的问题的答案(这似乎是“是”,但如果我理解该解决方案,则不是在运行时)。
【讨论】:
以上是关于在 .NET 项目中同时引用 32 位和 64 位 dll 并单击一次 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在同时拥有 64 位和 32 位版本的同时安装 64 位软件包?
如何在64位windows7上同时使用32位和64位的Eclipse
不同的 .NET 程序集引用取决于 32-64 位 [重复]