Tengo una clase muy simple que se encuentra dentro de mi carpeta App_Code en mi proyecto de aplicación web VS2008. Estoy intentando crear una instancia de esta clase de mi archivo de código subyacente. Intellisense no parece estar viendo mi clase y no estoy seguro de por qué. Estoy usando VB.NET, que no estoy tan familiarizado con C#. Quizás me estoy perdiendo algo. Apuesto a que tiene algo que ver con algo que me falta en VB.NET.No puedo acceder a mi clase desde código subyacente. Class es la carpeta App_Code
Aquí es mi clase simple (para la prueba):
Public Class mySimpleClass
'Private member variables whose data is obtained from user input
Private mUserID as String
'Class Properties
Public Property UserID() as Integer
Get
Return mUserID
End Get
Set(ByVal Value as Integer)
mUserID = Value
End Set
End Property
'Class Methods
Public Function DisplayUserID() as String
Return this.UserID
End Function
End Class
Aquí es cómo lo intente una instanciarlo desde el código subyacente ...
Partial Public Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim obj As New mySimpleClass()
End Sub
End Class
Genere la solución y vuelva a intentarlo puede ayudar. – Anuraj
@Anuraj - Intenté esto y no tuve suerte. Todavía dice que mi clase no es reconocida. Pensé que al colocarlos en la carpeta App_Code, cualquier clase estaría disponible. Tuve que crear manualmente la carpeta App_Code. ¿Eso importa? – webworm