C# 无法加载";comctl32.dll“;模拟时将DLL插入内存

C# 无法加载";comctl32.dll“;模拟时将DLL插入内存,c#,.net,wcf,impersonation,C#,.net,Wcf,Impersonation,我试图模拟(同时使用COM)来访问外部系统,但抛出了错误 以前从未见过类似的东西,在谷歌上也没有 这可能是一个信任问题吗?当使用单元测试运行chechk时,此代码工作正常。代码工作正常。我在VS2017中加载了一个旧的VS2013项目,并不断收到此错误 当升级的解决方案平台被设置为“任何CPU”并因此尝试在x64模式下编译/运行(在我的64位计算机上)时,会出现此问题。将解决方案平台放回x86使其按预期执行。这并没有真正起到作用,我看到了链接,但我没有安装/删除任何内容,它通过单元测试工作。这方

我试图模拟(同时使用COM)来访问外部系统,但抛出了错误

以前从未见过类似的东西,在谷歌上也没有


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

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


当升级的解决方案平台被设置为“任何CPU”并因此尝试在x64模式下编译/运行(在我的64位计算机上)时,会出现此问题。将解决方案平台放回x86使其按预期执行。

这并没有真正起到作用,我看到了链接,但我没有安装/删除任何内容,它通过单元测试工作。这方面运气好吗?我也有同样的问题,我有一个非常相似的问题。当我们打开模拟时,出现了“拒绝访问”错误。因此,我们授予用户访问临时ASP.Net文件夹的权限:(C:\Windows\Microsoft.Net\Framework64\v4.0.30319\Temporary ASP.Net文件),现在出现与此处相同的错误。我们的问题还在于错误并非总是发生,但一旦发生,任何使用web应用程序的人都会发生错误。它可以高兴半天或5分钟,然后才倒下。我们认为这与IIS10有关,因为以前的版本没有显示类似的内容