【问题标题】:Cannot load the "comctl32.dll" DLL into memory whilst impersonating模拟时无法将“comctl32.dll”DLL 加载到内存中
【发布时间】:2014-02-12 11:37:21
【问题描述】:

我正在尝试模拟(同时使用 COM)访问外部系统,但我遇到了错误。

以前从未见过类似的东西,Google 上也没有。

这可能是信任问题吗?此代码在使用单元测试运行 chechk 时工作正常

【问题讨论】:

  • 这并没有真正的帮助,我已经看到了链接,但我没有安装/删除任何东西,它通过单元测试工作。
  • 这个运气好吗?我也遇到了同样的问题。
  • 我遇到了一个非常相似的问题。当我们打开模拟时,它开始时出现“访问被拒绝”错误。所以我们让用户访问 Tempory ASP.Net 文件夹:(C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files),我们现在遇到了和这里一样的错误。我们的问题也是错误不会一直发生,但一旦发生,任何使用 Web 应用程序的人都会发生。它可以快乐半天或5分钟,然后摔倒。我们认为这与 IIS 10 有关,因为以前的版本没有表现出类似的情况

标签: c# .net wcf impersonation


【解决方案1】:

我在 VS2017 中加载一个旧的 VS2013 项目并不断收到此错误。

当升级解决方案平台设置为“任何 CPU”时出现,因此试图在 x64 模式下编译/运行(在我的 64 位机器上)。将解决方案平台重新置于 x86 上使其按预期执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-26
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多