C# “模块”;zkemceper.dll“;已加载,但未找到入口点DLLRegisterServer

C# “模块”;zkemceper.dll“;已加载,但未找到入口点DLLRegisterServer,c#,dll,regsvr32,dllregistration,C#,Dll,Regsvr32,Dllregistration,!![DLL错误][1] 根据之前对堆栈溢出的观察,我尝试了以下步骤 A-以管理员身份运行CMD提示符并尝试注册它。 B-由于我需要在.net代码中使用此DLL,我已将.net Tragetframe中的更改改为“x64”。 C-也尝试过使用依赖性步行器。但是,它显示依赖DLL可用,并且不缺少任何DLL。 D-尝试注销并重新注册。但是,在取消注册dll期间,它会抛出相同的错误。 E-也尝试使用转储DLL。转储不能帮助我修复错误。 F-尝试使用软件“免费窗口注册表修复工具”修复注册表,以防我的注册

!![DLL错误][1]

根据之前对堆栈溢出的观察,我尝试了以下步骤

A-以管理员身份运行CMD提示符并尝试注册它。 B-由于我需要在.net代码中使用此DLL,我已将.net Tragetframe中的更改改为“x64”。 C-也尝试过使用依赖性步行器。但是,它显示依赖DLL可用,并且不缺少任何DLL。 D-尝试注销并重新注册。但是,在取消注册dll期间,它会抛出相同的错误。 E-也尝试使用转储DLL。转储不能帮助我修复错误。 F-尝试使用软件“免费窗口注册表修复工具”修复注册表,以防我的注册表损坏。 G-我没有选择进入附件->系统工具->Windows恢复并重新启动系统

操作系统-详细信息 MS Windows 2008 R2企业服务器-64位


请在此协助我,并让我知道,如果您需要任何进一步的信息添加。感觉有点痛,就像水里的死鱼。

我想出了一个简单的问题解决方案

需要遵循以下步骤 1) 以管理员身份运行命令提示符 2) 使用Erase命令从SysWOW64文件夹中删除DLL 3) 使用Regsvr32注册DLL


DLL已注册。

此外,对于.NET,DLL未注册为Regsam no use(当前使用的是.NET framework 4.5和VS2012)。