Hola!
Os explico, he creado una libreria en visual basic.net cuya función es crear un archivo y posteriormente mandar su nombre a un ejecutable también generado con visual basic .net, pero en este caso en un proyecto de windows forms.
En la librería, utilizo este código para ejecutar el programa:
Dim p As New Process
p.StartInfo.FileName = "ruta_exe"
p.StartInfo.Arguments = "ruta_fichero_que_le_quiero_pasar_al_exe"
p.Start()
Ahora mi duda es la siguiente...
¿qué código tengo que implementar en el proyecto windows forms al que le paso el archivo para que me lo reconozca?
Dicho proyecto está compuesto por un módulo con un procedimiento Sub Main desde donde arranca la aplicación. He intentado ponerle un argumento de entrada al Sub Main ("Public Sub Main(byVal ruta as string)") pero me da el siguiente error:
"No se encontró ningún método 'Main' accesible con una firma apropiada en 'nombre_proyecto'."
Agradecería enormemente la ayuda.
Un saludo y gracias.