Visual Studio找不到自定义工具RazorGenerator

Sli*_*SFT 45 asp.net-mvc visual-studio-2010 nuget razorgenerator

我已经安装了NuGet包RazorGenerator.mvc,然后运行shell命令Enable-RazorGenerator,并得到以下信息:

调用带有"0"参数的"RunCustomTool"的异常:"自定义工具'RazorGenerator'失败.未实现方法或操作."在\ packages\RazorGenerator.Mvc.1.3.2.0\tools\RazorGenerator.psm1: 77 char:40+ $ _.Object.RunCustomTool <<<<()+ CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:ComMethodTargetInvocation

我还尝试右键单击并选择"运行自定义工具",它提供了一个对话框,指出它无法RazorGenerator在系统上找到自定义工具.

我错过了什么?

Gab*_*abe 96

我也有同样的问题,我意识到,除了解决方案的包,你还需要安装名为RazorGenerator的Visual Studio扩展

  • 转到工具,然后转到Extension Manager
  • 搜索剃刀生成器
  • 单击" 下载"按钮.
  • 安装完成后,重新启动 Visual Studio.

  • 这工作 - 我不知道你也需要**RazorGenerator**扩展 - 而不仅仅是nuget**RazorGenerator.mvc**包. (3认同)
  • @Gabe也许值得澄清的是,扩展名是“Razor Generator”(带有空格)-您在上面的答案中已经以两种方式编写了它。扩展搜索功能不会返回“RazorGenerator”的结果,这对它没有多大帮助。 (2认同)
  • @Jon 考虑到这是 6 年前写的,它曾经被称为“RazorGenerator”。如果我的帮助对您来说不够有帮助,我很抱歉。根据许多其他人的反馈。我没有时间更新我的每个答案。 (2认同)
  • 作为更新,在 Visual Studio 2019 中,有一个专门用于扩展的独立选项卡。所以应该是:扩展&gt;管理扩展 (2认同)