0

Visual Studio 在尝试打开一个简单类时出错,并出现错误“设计人员检查了文件中的以下类:InstallerSupport --- 无法加载基类 'Microsoft.ManagementConsole.SnapInInstaller'”

我已经引用了程序集,并且项目构建得很好。尝试在我的编译代码上运行 installutil 时,我也会遇到错误,这可能是相关的。我怀疑我错过了一些明显的东西......

4

2 回答 2

0

我认为您的答案在 msdn 论坛上: http ://social.msdn.microsoft.com/Forums/en-US/clr/thread/72e5c51a-9ea7-40b4-a24d-f2f8f713a01e/

截图如下:“好的,我测试了使用 C:\WINDOWS\System32 中的 microsoft.managementconsole.dll(文件版本:5.2.3790.2612Z)编译。使用 VS2005 编译后,VS2005 自动在调试目录。

而且我能够使用 !!!! 成功安装管理单元

所以我回到 C:\Program Files\Reference Assemblies\Microsoft\mmc\v3.0 并找到一个 mmcfxcommon.dll(文件版本 6.0.6001.16651)

将 mmcfxcommon.dll 复制到调试文件夹后,现在可以安装了。

所以最后,我错过了 mmcfxcommon.dll。”

于 2009-05-08T16:40:21.670 回答
0

已修复 - 我安装了更新的 SDK,并尝试从 microsoft.managementconsole.dd 版本 6.0.6001.17011 而不是 5.2.3790.3959 加载类型。现在我已经从 DLL Hell 中逃脱了,一切都很好。

于 2009-05-08T20:31:03.970 回答