Asp.net mvc MVC脚手架:解决方案中是否有用于切换项目的Windows PowerShell命令?

Asp.net mvc MVC脚手架:解决方案中是否有用于切换项目的Windows PowerShell命令?,asp.net-mvc,asp.net-mvc-3,powershell,asp.net-mvc-scaffolding,Asp.net Mvc,Asp.net Mvc 3,Powershell,Asp.net Mvc Scaffolding,我正在编写一个脚手架,在ASP.NETMVC3项目中自动创建类。然而,我的解决方案包含四个项目(MyProject.Domain、MyProject.Data、MyProject.Services和MyProject.Web),在搭建过程中的某个时刻,我需要以编程方式切换项目。有办法吗?我想,这与询问是否有Windows PowerShell命令来切换默认项目是一样的 如果这有助于理解,以下是我想做的。我想从MyProject.Web启动scaffolder以创建控制器和视图,并且我希望scaf

我正在编写一个脚手架,在ASP.NETMVC3项目中自动创建类。然而,我的解决方案包含四个项目(MyProject.Domain、MyProject.Data、MyProject.Services和MyProject.Web),在搭建过程中的某个时刻,我需要以编程方式切换项目。有办法吗?我想,这与询问是否有Windows PowerShell命令来切换默认项目是一样的

如果这有助于理解,以下是我想做的。我想从MyProject.Web启动scaffolder以创建控制器和视图,并且我希望scaffolder还能够为我指定的模型创建存储库和服务。但是,存储库类和服务类应该放在不同的项目中(MyProject.Data和MyProject.Services)

更新


问这个问题的另一种方式是:如果我在MyProject.Web中调用一个架子工,这个架子工可以调用MyProject.Data中的另一个架子工吗?MyProject.Web和MyProject.Data是同一解决方案中的两个项目。

我刚刚发现Scaffold命令有一个-p选项来指定项目,因此这将解决我的问题。从MyProject.Web调用的架子工可以调用Scaffold Repository-P“MyProject.Data”SomeModel

我刚刚发现Scaffold命令有一个-P选项来指定项目,因此这将解决我的问题。从MyProject.Web调用的架子工可以调用Scaffold Repository-P“MyProject.Data”SomeModel