在NuGet,当我尝试安装MvcScaffolding,键入:
Install-Package MvcScaffolding
我收到这个错误
Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
是否因为Visual Studio 2013中的这款新脚手架引擎而发生?
解决方法
几个星期之后,我通过电子邮件通知了
Scott Hanselman.这是他的回应:
We’ve found out what’s up and we are going to release a fixed version,although we’re taking Scaffolding in a new direction with VS2013 we still want this to work. Thanks for finding this bug.
所以我会把新的MvcScaffold版本的皮肤剥去,希望能够解决这个问题.与此同时,new features for VS2013也以脚手架方式进行了很大的改进,所以你可能想调查一下.
编辑:有一个新的包可用(确保运行VS2013作为管理员让它工作):
Install-Package MvcScaffolding -Version 1.0.8-vs2013 -Pre