c# - 模拟时无法将 "comctl32.dll"DLL 加载到内存中

标签 c# .net wcf impersonation

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

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

会不会是信任问题?当使用单元测试运行代码工作的检查时,此代码工作正常

最佳答案

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

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

关于c# - 模拟时无法将 "comctl32.dll"DLL 加载到内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21282477/

相关文章:

c# - 错误 CS0234 : The type or namespace name 'CustomMarshalers' does not exist in the namespace 'System.Runtime.InteropServices'

c# - 部分嵌套结构不会被继承

asp.net - 如何在自定义 WebAPI HttpMessageHandler 中安全地设置用户主体?

.NET 认为屏幕的顺序不同于 Windows 控制面板 |显示 |屏幕分辨率

java - 轴2 : Avoid "Unexpected subelement" error when non-required property added to WSDL

wcf - (401)未经授权的错误: WCF security/binding

c# - 并行广度优先搜索

c# - 更改此条件,使其不总是计算为 'true'

c# - 在 C# 中调试 Windows 服务调用的 WCF 服务

c# - Azure应用程序洞察删除了一些自定义事件