如何将带有ASP.NET MVC 3的WCF Web API添加到现有的VB.NET解决方案中?

如何将带有ASP.NET MVC 3的WCF Web API添加到现有的VB.NET解决方案中?,vb.net,web-services,wcf-web-api,Vb.net,Web Services,Wcf Web Api,我正在尝试实现这段代码:并希望将其添加到我现有的VB.NET解决方案中 但是当我查看源代码时,我看到global.asax(global.asax.cs)文件的代码隐藏文件中定义了名称空间 现在在我现有的VB.NET解决方案中,我没有代码隐藏文件。下面是my global.asax的外观: <%@ Import Namespace="System.Web" %> <%@ Import Namespace="System.Web.HttpCookie" %> <%@

我正在尝试实现这段代码:并希望将其添加到我现有的VB.NET解决方案中

但是当我查看源代码时,我看到global.asax(global.asax.cs)文件的代码隐藏文件中定义了名称空间

现在在我现有的VB.NET解决方案中,我没有代码隐藏文件。下面是my global.asax的外观:

<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.HttpCookie" %>
<%@ Import Namespace="System.Web.SessionState" %>
<%@ Import Namespace="System.Security.Principal" %>
<%@ Import Namespace="System.Web.Security.FormsIdentity" %>
<%@ Import Namespace="System.Threading" %>
<%@ Import Namespace="System.Resources" %>
<%@ Import Namespace="System.Globalization" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Reflection" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Collections.Generic" %>
<%@ Import Namespace="System.Linq" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="Microsoft.ApplicationServer.Http.Activation" %>
<%@ Import Namespace="System.ServiceModel.Activation" %>
<%@ Import Namespace="Microsoft.ApplicationServer.Http" %>
<%@ Import Namespace="ContactManager.APIs" %>

<script language="VB" runat="server">

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
    Application("RM") = New ResourceManager("strings", Assembly.Load("strings"))        
End Sub
</script>

子应用程序_启动(ByVal发送方作为对象,ByVal e作为事件参数)
应用程序(“RM”)=新资源管理器(“字符串”,Assembly.Load(“字符串”)
端接头
当我在示例代码中添加名称空间代码时,我得到:“namespace”语句只能出现在文件或名称空间级别


如何在当前解决方案中正确实现示例代码?

您不需要指定名称空间