【问题标题】:single file generator in visual studio 2010Visual Studio 2010 中的单个文件生成器
【发布时间】:2011-06-06 11:19:51
【问题描述】:

我采用了 Visual Studio 2010 sdk 的 XmlClassGenerator 示例。 在 Visual Studio 2010 实验实例中,它正在工作并从 xml 文件生成 c# 文件。 但在普通的 Visual Studio 2010 中,此自定义工具不起作用。我收到警告“在此系统上找不到自定义工具 'XmlClassGenerator'”。

为什么?

【问题讨论】:

    标签: visual-studio-2010


    【解决方案1】:

    在实验实例中,您的扩展会自动注册到 Visual Studio。为了在标准安装中使用它,您必须自己注册。请参阅此topic on msdn 了解更多信息。

    【讨论】:

    • 我尝试了您提供的链接,但仍然无法正常工作。也许我的自定义工具代码生成器需要一个 pkgdef 文件?
    • 我解决了这个问题,需要在 HKLM Wow6432Node 中添加注册表项,因为我运行的是 win7 64bit。并将我的自定义工具程序集添加到 GAC。
    • 感谢 Wow6432Node 的提示。我必须做的另一件事是运行 devenv.exe /setup(从 VS 2012 命令提示符),以使更改显示在 HKCU\Software\Microsoft\VisualStudio\11.0_Config\Generators
    猜你喜欢
    • 2013-06-07
    • 2011-04-12
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多