Я пытаюсь реализовать этот код: http://wcf.codeplex.com/wikipage?title=Getting%20started:%20Building%20a%20simple%20web%20api и хочу добавить его в мое существующее решение VB.NET.
Но когда я смотрю на исходный код, я вижу код для файла дляФайл global.asax (Global.asax.cs) с определенным в нем пространством имен?!?
Теперь в моем существующем решении VB.NET У меня нет кода для файла.Вот как выглядит мой 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>
Когда я добавляю код пространства имен, как в примере кода, я получаю: операторы «Пространство имен» могут встречаться только на уровне файла или пространства имен.
Как я могу правильно реализовать пример кода в моем текущем решении?