I'm using ASP.NET MVC to build an application. The scaffolding is failing, but is not showing me any output as to why it is failing.
PM> get-scaffolder
Name Description Package
---- ----------- -------
T4Scaffolding.CustomScaffolder Creates an entirely new scaffolder with a PS1 script and a T4 template T4Scaffolding.Core.VS2015 1...
T4Scaffolding.CustomTemplate Allows you to modify the T4 template rendered by a scaffolder T4Scaffolding.Core.VS2015 1...
BasicModel Starts at the Model and Scaffolds everything needed to get the model displayed
Controller Enter a description of Controller here
ControllerUnitTest Enter a description of ControllerUnitTest here
Core Enter a description of Core here
EmptyModel Scaffold an empty Model
Module Creates default module controller, service, model, view model and views
Service Enter a description of Service here
ServiceUnitTest Enter a description of ServiceUnitTest here
Validator Enter a description of Validator here
ValidatorUnitTest Enter a description of ValidatorUnitTest here
ViewModel Enter a description of ViewModel here
PM> Scaffold CustomScaffolder BlankCanvas
PM> Scaffold CustomScaffolder BlankCanvas -Verbose
Found template 'DefaultPs1Script' at 'C:\Users\R\Source\Repos\Chase Nexus\packages\T4Scaffolding.Core.VS2015.1.0.3\tools\CustomScaffolder\DefaultPs1Script.ps1.t4'
Found template 'DefaultT4Template' at 'C:\Users\R\Source\Repos\Chase Nexus\packages\T4Scaffolding.Core.VS2015.1.0.3\tools\CustomScaffolder\DefaultT4Template.cs.t4'
PM>
I had it working for a short while last night, but when I booted up this morning, it was broken again. I previously uninstalled the package T4Scaffolding.Core.VS2015, which is the NuGet package which provides the scaffolding that I'm using. The same scaffolders work perfectly on my colleagues' machines.
At this point, no matter which scaffolder I try to use, the output is the same. It does not show any error, but it does not create the files that it should either.
I am using: Visual Studio Enterprise 2015, Microsoft.AspNet.Mvc 5.2.3, EntityFramework 6.1.3
The problem seems to be related to the package T4Scaffolding.Core.VS2015 version 1.0.3.
To fix this issue, I uninstalled the above package, and installed version 1.0.1.