Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Visual studio 设置默认脚手架时出错_Visual Studio_Visual Studio 2012_Nuget - Fatal编程技术网

Visual studio 设置默认脚手架时出错

Visual studio 设置默认脚手架时出错,visual-studio,visual-studio-2012,nuget,Visual Studio,Visual Studio 2012,Nuget,我有一个使用NuGet管理包的解决方案,我还使用包管理器控制台进行实体框架迁移。大约一年来,一切都很顺利 今天早上,作为重组的一部分,我从解决方案中删除了几个项目。现在,当我打开PackageManager控制台时,会收到错误消息 Set-DefaultScaffolder : Object reference not set to an instance of an object. At E:\Dev\survey\packages\T4Scaffolding.Core.1.0.0\tools

我有一个使用NuGet管理包的解决方案,我还使用包管理器控制台进行实体框架迁移。大约一年来,一切都很顺利

今天早上,作为重组的一部分,我从解决方案中删除了几个项目。现在,当我打开PackageManager控制台时,会收到错误消息

Set-DefaultScaffolder : Object reference not set to an instance of an object.
At E:\Dev\survey\packages\T4Scaffolding.Core.1.0.0\tools\init.ps1:50 char:9
+         Set-DefaultScaffolder -Name CustomTemplate -Scaffolder 
T4Scaffolding.Cus ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~
    + CategoryInfo          : NotSpecified: (:) [Set-DefaultScaffolder], NullR 
   eferenceException
    + FullyQualifiedErrorId : T4Scaffolding.Cmdlets.SetDefaultScaffolderCmdlet

这是什么原因造成的,我如何修复它?

我在发布此问题后的一天左右安装了Visual Studio 2012 SP2,它自行解决了问题

不确定SP2是否修复了根本问题,或者只是重置了一些东西,但无论哪种方式,问题都已解决