1

我有一个现有的 VSPackage,它最初是在 Visual Studio 2005 中开发的。从那时起,该包已转换为 Visual Studio 2008 项目,但仍保持与 Visual Studio 2005 的兼容性。

我遇到的问题是,当我运行 regpkg 时,它会抱怨以下错误:

regpkg : error : 没有一个包定义一个注册表根。

但我已经定义了一个注册表根,如下所示:

[DefaultRegistryRoot("Software\\Microsoft\\VisualStudio\\9.0")]

要转换项目,我记得按照此处的说明进行操作。

有任何想法吗?

我要做的就是将注册信息导出到 .reg 文件中,以便我可以将其包含在安装程序中。

谢谢,艾伦

4

0 回答 0