Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc MVCScaffoliding包引发MethodInvocationException异常_Asp.net Mvc_Nuget_Asp.net Mvc Scaffolding - Fatal编程技术网

Asp.net mvc MVCScaffoliding包引发MethodInvocationException异常

Asp.net mvc MVCScaffoliding包引发MethodInvocationException异常,asp.net-mvc,nuget,asp.net-mvc-scaffolding,Asp.net Mvc,Nuget,Asp.net Mvc Scaffolding,我最近用NuGet 2.0升级了VisualStudio 2010安装,这似乎打破了Hanselman和Kirkland提供的MVCScapfolding包。每当我试图构建一个新的控制器和视图(带有存储库),我都会在搭建过程中遇到MethodInvocationError。具体来说,System.Management.Automation.MethodInvocationException调用带有“5”参数的“执行”。对象引用未设置为对象的实例。根据堆栈跟踪,这发生在NuGet.PackageE

我最近用NuGet 2.0升级了VisualStudio 2010安装,这似乎打破了Hanselman和Kirkland提供的MVCScapfolding包。每当我试图构建一个新的控制器和视图(带有存储库),我都会在搭建过程中遇到MethodInvocationError。具体来说,System.Management.Automation.MethodInvocationException调用带有“5”参数的“执行”。对象引用未设置为对象的实例。根据堆栈跟踪,这发生在NuGet.PackageExtensions.GetFiles()方法中。当然,堆栈转储中的最后一句话是“您可能需要升级到更新版本的MvcScaffolding”,但我已经确定这是附加到所有错误末尾的。我目前正在使用最新的MvcScaffolding包的v1.0.7。有没有人想过为什么会发生这种情况,更好的是,如何避免这种情况?谢谢。

VS2012和最新的mvcscaffolding软件包似乎仍然如此。但是,正如在其他线程中所评论的,在PackageManager控制台窗口中运行命令确实有效。stevesanderson的文章有语法细节

我也有同样的问题-我希望有答案!我发现如果我使用NuGet控制台,我可以创建控制器OK。只是GUI集成不适合我。