在NuGet包管理器控制台上运行脚本

时间:2011-04-22 18:58:07

标签: asp.net-mvc-3 nuget

我正在使用MvcScaffolding NuGet包来构建几个控制器。我正在重复相同的过程,即。 Scaffold Controller MyController -Repository -Force。我为许多控制器做这个。有没有办法在控制台上运行脚本,我可以在其中放置一些命令并运行一次?

1 个答案:

答案 0 :(得分:3)

我是Powershell noob,所以可能有更好的方法,但我只是在Package Manager控制台中运行它:

$controllers = "test", "test2"; foreach ($controller in $controllers) { echo $controller }

它似乎有用,所以也许这样的东西会起作用吗?

$controllers = "test", "test2"; foreach ($controller in $controllers) { Scaffold Controller $controller -Repository -Force }