Pregunta nob..

15/06/2006 - 20:04 por Ernesto Lara | Informe spam
Con este codigo puedo acceder a las clases de mi dll? o este código para que
es? es que me confundo por que como dice referenciar pense que era como poner
en referencias una dll y de ahi acceder a sus clases publicas. Agrdesco de
antemano la atención.

This example adds a reference and then removes it.

Visual Basic Copy Code
' Macro Editor
Imports VSLangProj
Public Sub TestReport()
' First project is a Visual Basic or C# project.
Dim vsProject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)

' Add an assembly and display its type, "Assembly".
Dim newRef As Reference
newRef = vsProject.References.Add("C:\SomeProject\bin\template.dll")
newRef.Remove()
End Sub
 

Leer las respuestas

#1 Jesús López
15/06/2006 - 20:38 | Informe spam
Ese código es una macro de Visual Studio que añade una referencia en el
projecto actual a la dll
("C:\SomeProject\bin\template.dll")

O sea, lo mismo que podrías hacer tú manualmente, dentro de Visual Studio
pulsando con el botón derecho del ratón en tu proyecto (en el explorador de
soluciones) y eligiendo "añadir referencia"

Añadir una referencia a una dll, o proyecto, te permite usar las clases de
esa dll o proyecto.

Saludos:

Jesús

"Ernesto Lara" escribió en el
mensaje news:
Con este codigo puedo acceder a las clases de mi dll? o este código para
que
es? es que me confundo por que como dice referenciar pense que era como
poner
en referencias una dll y de ahi acceder a sus clases publicas. Agrdesco de
antemano la atención.

This example adds a reference and then removes it.

Visual Basic Copy Code
' Macro Editor
Imports VSLangProj
Public Sub TestReport()
' First project is a Visual Basic or C# project.
Dim vsProject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)

' Add an assembly and display its type, "Assembly".
Dim newRef As Reference
newRef = vsProject.References.Add("C:\SomeProject\bin\template.dll")
newRef.Remove()
End Sub

Preguntas similares