我一直在完成将VSPackage转换为最初使用Visual Studio 2005编写并升级到Visual Studio 2008的Visual Studio 2010的过程。请参阅我最近的另一个问题:Is it possible to use .ctc files in Visual Studio 2010 packages?
在意识到我的CTC文件无法再使用之后,我将其转换为VSCT格式,我可以在Visual Studio的实验版本的调试器下成功运行它。但是,当我尝试在注册表中为Visual Studio的实际版本注册包时,我的菜单都没有出现(其他一切都有效,因此插件已注册)。
这是我用于regpkg生成.reg文件的命令,然后我将其添加到注册表中:
regpkg /codebase /regfile:Package.reg Package.dll
注册包时还需要做些什么吗?
更新:似乎使用/ register标志运行。它与注册表文件的不同之处是什么?
谢谢, 艾伦