史蒂夫桑德森有一个很棒的博客,详细介绍了MvcScaffolding。在此处查看http://blog.stevensanderson.com/2011/01/13/mvcscaffolding-standard-usage/
他还有关于http://channel9.msdn.com/Series/mvcConf/mvcConf-2-Steve-Sanderson-MvcScaffolding
的精彩视频他在博客中提到...... ModelType:默认情况下,我们尝试从控制器名称推断出这一点,但如果您希望控制器和模型具有完全不相关的名称,则可以使用此参数指定特定的模型类型。我们将在您的项目或其引用的其他项目中找到任何模型类,但不能在任何外部程序集中找到。
我们的ViewModel保存在同一解决方案中的单独项目中。但是我们正在引用DLL,因此Get-ProjectType -ModelType ourVM -Project OurProject找不到模型。
没问题,它是一个开源项目。我将删除代码并调整Get-ProjectType。
我无法找到PowerShell中定义Get-ProjectType的位置。 (解析)
答案 0 :(得分:0)
我们使用MvcScaffold创建自定义脚手架(请参阅MvcConf 2期间的史蒂夫桑德森视频)。然后我们的自定义脚手架调用我们的自定义PowerShell脚本来完成工作。