D'ой!
Нашел проблему, это в HomeController.vb
:
Public Class HomeController
Inherits System.Web.Mvc.Controller
' Display a list of tasks
Function Index()
Return View()
End Function
' Dislpay a form for creating a new task
Function Create() As ActionResult
Return View()
End Function
' Adding a new task to the database
Function CreateNew(ByVal task As String) As ActionResult
' add the new task to the database
Return RedirectToAction("Index")
End Function
' Mark a task as complete
Function Complete()
' database logic
Return RedirectToAction("Index")
End Function
End Class
в Function Complete()
отсутствует тип возвращаемого значения, оно должно выглядеть следующим образом:
' Mark a task as complete
Function Complete() As ActionResult
' database logic
Return RedirectToAction("Index")
End Function
Спасибо за предложения, я думаю, мне нужно в три раза проверить мой код в следующий раз!
(хотя было бы неплохо, если бы компилятор указывал на мой код, а не на Global.asax.vb
, что заставило меня думать, что это проблема конфигурации)