【问题标题】:Convert asp.net C# to vb将 asp.net C# 转换为 vb
【发布时间】:2013-02-19 07:00:18
【问题描述】:

我正在尝试转换此代码,但出现一些错误 this 是代码的主要链接。

我收到这两个错误:

键入“域路由未定义

“可选”不是“system.web.UI.webControls.routeParameter”的成员

代码:

public class HttpDomainRoute
  : DomainRoute
{
  public HttpDomainRoute(string domain, string url, RouteValueDictionary defaults)
      : base(domain, url, defaults, HttpControllerRouteHandler.Instance)
  {
  }

  public HttpDomainRoute(string domain, string url, object defaults)
     : base(domain, url, new RouteValueDictionary(defaults), HttpControllerRouteHandler.Instance)
 {
 }
}

到这个 asp.net vb 4

Public Class HttpDomainRoute

     Inherits DomainRoute

    Public Sub New(domain As String, url As String, defaults As RouteValueDictionary)
      MyBase.New(domain, url, defaults, HttpControllerRouteHandler.Instance)
    End Sub


    Public Sub New(domain As String, url As String, defaults As Object)
        MyBase.New(domain, url, New RouteValueDictionary(defaults), HttpControllerRouteHandler.Instance)
    End Sub
End Class

【问题讨论】:

    标签: c# asp.net-mvc vb.net routing


    【解决方案1】:

    这个类似乎继承自一个名为DomainRoute 的类。这不是作为 MVC 框架一部分的标准类,因此请确保您也定义了此类。或者至少引用它所在的程序集。我猜你已经接受了from here。因此,请继续包含该课程。

    【讨论】:

    • 我是 asp.net 的新手。你能给我这样做的步骤吗?它是asp.net 4 webform。我正在尝试在 global.asax 页面中使用路由。
    • 您更具体需要什么样的指导?下载 C# 版本后,尝试将 DomainRoute 类转换为 VB.NET 时遇到了哪些困难?我不太确定我能提供什么帮助。
    • 我正在尝试将此link 实施到我的项目中。我没有完整的代码。它在 C# 中,所以我使用了在线 Telerik 代码转换器服务并对其进行了转换,但正如我所提到的,我现在遇到了错误..
    • 文章底部有一个链接,您可以在其中下载完整的 C# 版本:blog.maartenballiauw.be/… 在里面,您会找到运行此功能所需的一切。查看WebApiSubdomainRouting\WebApiSubdomainRouting\Code 文件夹的内部。那里有DomainData.csDomainRoute.csHttpDomainRoute.csLinkExtensions.cs 类。现在剩下的就是将它们翻译成 VB.NET。如果您在执行此任务时遇到一些具体问题,请随时寻求帮助。
    • 我找到了一个免费的 SharpDevelop4.3 软件,可以将完整的项目 C# 转换为 vb。转换完整项目后,我会给你更新...
    【解决方案2】:

    底部有下载链接。尝试下载它并使用此free converter 转换整个代码。如果您下载,您可以在 DomainRoute class 的代码文件夹中找到它。尝试将该类包含在您的项目中

    【讨论】:

    • 我没有完整的代码。我正在实现这个网站方法来捕获子域和路由link
    • 在您提供的完整源代码链接中有一个下载选项。
    猜你喜欢
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 2012-08-15
    • 1970-01-01
    相关资源
    最近更新 更多