Visual studio 2017 设置DefaultScaffolder:在Visual Studio 2017和MVC Mailer 4.0.5中找不到架子工“Mailer.Razor”

Visual studio 2017 设置DefaultScaffolder:在Visual Studio 2017和MVC Mailer 4.0.5中找不到架子工“Mailer.Razor”,visual-studio-2017,mvcmailer,Visual Studio 2017,Mvcmailer,在Visual Studio 2017下安装MVCMailer 4.5.0时,我遇到以下错误: Set-DefaultScaffolder:找不到scaffolder'Mailer.Razor'事实证明,当安装MVC Mailer包时,它在packages目录中安装为'MvcMailer.4.5',但是清单必须将其列为'MvcMailer.4.5.0'。搜索Mailer.Razor.ps1脚本时,它正在MvcMailer.4.5.0\tools目录中查找,但找不到它,因为该文件夹不存在,因此无法

在Visual Studio 2017下安装MVCMailer 4.5.0时,我遇到以下错误:


Set-DefaultScaffolder:找不到scaffolder'Mailer.Razor'

事实证明,当安装MVC Mailer包时,它在packages目录中安装为'MvcMailer.4.5',但是清单必须将其列为'MvcMailer.4.5.0'。搜索Mailer.Razor.ps1脚本时,它正在MvcMailer.4.5.0\tools目录中查找,但找不到它,因为该文件夹不存在,因此无法正确设置脚手架


解决方法是安装带有错误的软件包。然后转到软件包目录,复制“MvcMailer.4.5”文件夹并将其重命名为“MvcMailer.4.5.0”,然后卸载并重新安装该软件包-这一次它将在没有任何错误的情况下安装,默认的Mailer支架将被正确设置。

2年后仍然相关