{"action":"created","issue":{"url":"https://api.github.com/repos/T4MVC/T4MVC/issues/54","labels_url":"https://api.github.com/repos/T4MVC/T4MVC/issues/54/labels{/name}","comments_url":"https://api.github.com/repos/T4MVC/T4MVC/issues/54/comments","events_url":"https://api.github.com/repos/T4MVC/T4MVC/issues/54/events","html_url":"https://github.com/T4MVC/T4MVC/issues/54","id":119777840,"number":54,"title":"VS2015 Update 1 causes an error - Identifier Expected","user":{"login":"MatthewSteeples","id":255971,"avatar_url":"https://avatars.githubusercontent.com/u/255971?v=3","gravatar_id":"","url":"https://api.github.com/users/MatthewSteeples","html_url":"https://github.com/MatthewSteeples","followers_url":"https://api.github.com/users/MatthewSteeples/followers","following_url":"https://api.github.com/users/MatthewSteeples/following{/other_user}","gists_url":"https://api.github.com/users/MatthewSteeples/gists{/gist_id}","starred_url":"https://api.github.com/users/MatthewSteeples/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MatthewSteeples/subscriptions","organizations_url":"https://api.github.com/users/MatthewSteeples/orgs","repos_url":"https://api.github.com/users/MatthewSteeples/repos","events_url":"https://api.github.com/users/MatthewSteeples/events{/privacy}","received_events_url":"https://api.github.com/users/MatthewSteeples/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-12-01T18:24:32Z","updated_at":"2015-12-01T20:19:57Z","closed_at":null,"body":"I'm still investigating this but thought I'd post it here in case anyone else experiences the same thing. Just upgraded to 3.16.5 and we're getting the following code appear in the autogenerated T4MVC.cs file:\r\n\r\n    public override void ExecuteResult(System.Web.Mvc.ControllerContext ) { }\r\n\r\nIt appears in the `T4MVC_System_Web_Mvc_ActionResult` class. There's a similar missing parameter name in the `T4MVC_System_Web_Mvc_FileResult` class too.\r\n\r\nNot been able to find any changes that cause this yet though"},"comment":{"url":"https://api.github.com/repos/T4MVC/T4MVC/issues/comments/161083964","html_url":"https://github.com/T4MVC/T4MVC/issues/54#issuecomment-161083964","issue_url":"https://api.github.com/repos/T4MVC/T4MVC/issues/54","id":161083964,"user":{"login":"AdrianLogan","id":723206,"avatar_url":"https://avatars.githubusercontent.com/u/723206?v=3","gravatar_id":"","url":"https://api.github.com/users/AdrianLogan","html_url":"https://github.com/AdrianLogan","followers_url":"https://api.github.com/users/AdrianLogan/followers","following_url":"https://api.github.com/users/AdrianLogan/following{/other_user}","gists_url":"https://api.github.com/users/AdrianLogan/gists{/gist_id}","starred_url":"https://api.github.com/users/AdrianLogan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdrianLogan/subscriptions","organizations_url":"https://api.github.com/users/AdrianLogan/orgs","repos_url":"https://api.github.com/users/AdrianLogan/repos","events_url":"https://api.github.com/users/AdrianLogan/events{/privacy}","received_events_url":"https://api.github.com/users/AdrianLogan/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T20:19:57Z","updated_at":"2015-12-01T20:19:57Z","body":"The problem is that the Name parameter is empty for System.Web.Mvc.ControllerContext. And it is only a problem with Update 1 installed on VS 2015.\r\n\r\nI dumped the output of the parameter below.\r\nMicrosoft.VisualStudio.TextTemplatingD95247332E89929EE0722A8E181018BC103218A8A2639F905A464534635131E74E76191C91B7D9A5AAC37C872CE5F4185CF5EBD213934C134D488E34F416C86A.GeneratedTextTransformation.MethodParamInfo}\r\n    DefaultValue: null\r\n    Name: \"\"\r\n    RouteNameExpression: \"\\\"\\\"\"\r\n    Type: \"System.Web.Mvc.ControllerContext\"\r\n\r\nAs a temporary fix so that we could get working again I added a check to WriteFormalParameters to check for a empty name and type of System.Web.Mvc.ControllerContext - and then set the name to context (would it used to be)"}}