这不是一个问题,而是一个评论,因为我已经找到了答案。
问题:
我正在将VS2008项目移动到使用Microsoft.ManagementConsole命名空间的VS2010。该项目的引用针对GAC中注册的DLL,即文件C:\WINDOWS\assembly\GAC_MSIL\Microsoft.ManagementConsole\3.0.0.0__31bf3856ad364e35\Microsoft.ManagementConsole.dll
。但是VS2010不再接受该引用,即使我使用命令gacutil /l
检查了DLL仍然在GAC中。
答案 0 :(得分:0)
解决方案:
在MSDN: How-To Create a Hello World Snap-in我在评论中发现了一个暗示。我宁愿链接文件夹C:\Program Files\Reference Assemblies\Microsoft\mmc\v3.0\microsoft.managementconsole.dll
中的原始DLL,而不是在GAC中链接DLL。建造就像一个魅力。
希望这可以帮助有同样问题的人!