1

在将一些微风 API 从 C# 代码转换为 VB.NET 后,当我运行我的项目时WebActivator抛出以下消息:Server Error in '/' Aplication

DevCentralBreeze.HotTowelRouteConfig 类型没有名为 RegisterHotTowelPreStart 的静态方法

我想我编码的一切都是正确的——有一个静态成员,但 WebActivator 找不到它。

有谁知道我怎样才能WebActivator认识到这一点?也许一些配置问题?

Imports System.Web.Http

<Assembly: WebActivator.PreApplicationStartMethod(GetType(BreezeWebApiConfig),     "RegisterBreezePreStart")> 
Public Class BreezeWebApiConfig
  Public Shared Sub RegisterBreezePreStart()
    GlobalConfiguration.Configuration.Routes.MapHttpRoute(name:="BreezeApi", routeTemplate:="api/{controller}/{action}")
  End Sub
End Class
4

1 回答 1

0

看起来您的错误与您发布的代码无关。

错误是指HotTowelRouteConfig类和缺少的RegisterHotTowelPreStart方法。您的代码显示BreezeWebApiConfigRegisterBreezePreStart(这不是您正在寻找的方法... ;-)。

于 2013-02-27T09:11:50.760 回答