我们的产品,Web表单.NET应用程序,开始满足64位Windows服务器,我们有一个来自我们的组件供应商的32位DLL(实际上是硬件密钥)。
我查看了“compiling a .net application with either a 32-bit or 64-bit dll”中的说明。这也是我们的供应商所吮吸的。
我的问题:编译Web应用程序以在x86模式下运行会对性能产生影响吗?
请不要因使用硬件钥匙而惹恼我。我知道这很邪恶,但我无法帮助它。
由于
答案 0 :(得分:4)
我实际上发现没有asp.net应用程序的目标平台。 “目标平台”在IIS应用程序池上设置。如果将应用程序池设置为32位,则可以使用32位dll。最后,我让供应商提供64位dll,它应该解决问题。