如果将其设置为 True - IIS > Application Pools > DefaultApplicationPool > Enable32BitApplication 那么应用程序工作正常。但是,如果将其设置为 False,则应用程序正在运行,但在记录后,它会显示 StackOverflowException。
.Net 框架:4.0
为什么它在 32bit-true 上正常运行并且无法运行 -false?信息是否足够?如果需要,我可以提供更多。
我尝试了很多解决方案来解决 - 框架注册、ISAP、处理程序、ISAP-CGi 限制、在 x64 上构建应用程序,但它没有解决。
观察:当我查看进程探索时,它从 SYSWOW64 加载 dll。
你能帮忙吗,那对我们来说会很棒。