Foros del Web » Programación para mayores de 30 ;) » .NET »

ensamblados como van ???

Estas en el tema de ensamblados como van ??? en el foro de .NET en Foros del Web. Hola estoy a penas iniciando con VB ASP.NET, y no entiendo aun como funcionan los ensamblados, segun la guia ke sigo siempre debn ir dentro ...
  #1 (permalink)  
Antiguo 25/05/2007, 13:28
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 5 meses
Puntos: 0
ensamblados como van ???

Hola estoy a penas iniciando con VB ASP.NET, y no entiendo aun como funcionan los ensamblados, segun la guia ke sigo siempre debn ir dentro de bin

tengo esta estructura:

C:\ASPNET -> definida (directorio virtual) como aplicacion en IIS

C:\ASPNET\bin

yo hago esta comparacion con java:

bin es classes

namespace es package

.dll es .class


tons si tengo: Namespace Math.......End Namespace; el .dll deberia kedar asi: ?????

C:\ASPNET\bin\Math\a_kiva_el.dll


HAsta el momento cuando uso en una .aspx

<%@ import Namespace="Math" %>

me funciona solo cuando tengo la .dll en \bin y no cuando esta en \bin\Math

y segun yo deberia funcionar de la 2 forma, ya que la .dll ets en el namespace Math.



Cuando compilo la VB AdvancedMath pues tengo problemas al usar -Imports Math- ;

Gracias !!!!!!!!!!!!!!!!

-----------------------------------------------------

Imports System

Namespace Math

Public Class BasicMath

Public Shared Function Add (X As Integer, Y As Integer)
Return X + Y
End Function

Public Shared Function Subtract(X As Integer, Y As Integer)
Return X - Y
End Function

Public Shared Function Multiply(X As Integer, Y As Integer)
Return X * Y
End Function

End Class
End Namespace

--------------------------------------------------


Imports System
Imports Math

Namespace Math2

Public Class AdvancedMath
Public Shared Function Square (X As Integer)
Return BasicMath.Multiply(x,x)
End Function
End Class
End Namespace
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.