Visual Basic - compilar VB desde linea de comandos - dll, y exe que llama a la dll

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

compilar VB desde linea de comandos - dll, y exe que llama a la dll

Publicado por gautxori (1 intervención) el 05/07/2020 20:09:33
Hola, necesito compilar desde linea de comandos, tanto un ejecutable, como una dll asociada a él.
He conseguido compilar la dll, con la línea:
1
vbc  -target:library .\utilidades.vb


siendo utilidades.vb,
1
2
3
4
5
6
7
8
Imports System.Console
Namespace Funciones
Public Class IO
	Public Shared Sub Pausa
	'....
	End Sub
End Class
End Namespace
.

Pero NO consigo compilar a continuación del anterior el ejecutable,
1
2
3
4
5
6
7
Imports System
Imports utilidad.Funciones
Module Programa
    Sub Main()
           IO.Pausa()
    End Sub
End Module

Intento hacerlo con la orden:
1
vbc.exe -reference:.\utilidad.dll .\Programa.vb
.

Obtengo el error:
....Programa.vb(3) : warning BC40056: El espacio de nombres o el tipo especificado en las importaciones 'utilidad.Funciones' no contienen ningún miembro público o no se encuentran. Asegúrese de que el espacio de nombres o el tipo se hayan definido y de que contengan al menos un miembro público. Asegúrese de que el nombre del elemento importado no utilice ningún alias.

Ayuda, por favor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder