Incluir PDF en publicacion visual studio

Iniciado por SRVAM, 18 Marzo 2010, 15:12 PM

0 Miembros y 1 Visitante están viendo este tema.

SRVAM

Buenas, tengo una duda que no consigo solucionar.
tengo una aplicacion, para la que he hecho un manual de usuario en PDF, y me gustaria poder incluir el archivo en la publicación que realizo con visual studio para que se instale en el directorio raiz del programa para que pueda llamarlo en cualquier momento desde mi aplicacion.

como podria hacer lo que quiero?? llevo unos dias buscando y no encuentro la forma de hacerlo.

espero que podais ayudarme, gracias por adelantado y un saudo a todos!!
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

MANULOMM

me imagino que estas generando un proyecto instalador? o estas publicando con ClickOnce? si es con click once solo ñañdi el archivo al proyecto, si es instalador le decis click derecho agregar archivo al lado del output.

Atentamente,


Juan Manuel Lombana
Medellín - Colombia


SRVAM

gracias por la auda MANULOMM pero no se como hacer l oque dices, utilizo CickOnce y he agregado el archivo al proyecto.

quiza mi fallo esta en el codigo, que no hago bien la llamada al archivo pdf, pero lo que hago es esto. corrigeme si esta mal por favor.

Código (csharp) [Seleccionar]
            try
            {
                Process tutorial = new Process();

                tutorial.StartInfo.WorkingDirectory = Environment.CurrentDirectory;
                tutorial.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
                tutorial.StartInfo.FileName = "Manual de usuario TaxiGest.pdf";
                tutorial.Start();
            }
            catch
            {
            }


tu que me recomendarias para hacer el instalador?? generar un proyecto instalador o seguir utilizando ClickOnce??

Gracias por la ayuda.

por cierto, hace tiempo pedi ayuda sobre filtrado por fechas y al final tuve que hacer yo mi propia solucion por codigo.
te doy las gracias por la ayuda en aquel momento, que por motivos de trabajo en abundancia no tuve mucho tiempo para pasarme.

un saludo!!
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

SRVAM

alguien sabria responderme??

por favor es importante, no se como resolver el problema :S
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

43H4FH44H45H4CH49H56H45H

El code para ejecutar el *.pdf esta bien, ese manual.pdf esta en la misma carpeta del ejecutable?, por cierto copia solamente la carpeta debug de tu proyecto donde debe estar tb el *.pdf a otra ubicación como el escritorio o la unidad C:\ y prueba nuevamente, recuerdo que utilizando este método para ejecutar archivos me daba problemas cuando lo probaba en alguna ruta que tenga varias subcarpetas y funcionaba en las rutas que menciono o similares.

Si haces un instalador e incluyes todos los archivos debes tener en cuenta si lo utilizará un usuario limitado o un administrador, tb puedes hacer un archivo de recurso que tenga ese manual y lo extraes en tiempo de ejecución comprobando los permisos y el lugar donde extraerlo.

En lugar de un .PDF es mejor un CHM para ingresar a un tema especifico del archivo de ayuda, deacuerdo a la ayuda que se necesite en tu aplicación.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

SRVAM

gracias 43H4FH44H45H4CH49H56H45H voy a probar a hacer el recurso que se extraiga en la carpeta de la instalacion, a ver si asi puedo conseguir l oque quiero.

y si, la carpeta debug, si la copio en otro sitio me funciona bien la llamada al manual, y el usuario que utilizará el programa tiene privilegios de administrados ;)

voy a probar y ya contare si lo soluciono jeje

un saludo y gracias again!!
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

MANULOMM

pero haber no entiendo, cuando instalas la aplicacion si se copia el archivo en la ruta?? por que si no es asi entonces saber si es error de code seria tonto....

Utilizar ClickOnce esta bien, de hecho es una excelente solucion.

Me imagino ya has leido la documentación sobre el tema?...
a mi nunca me ha pasado lo que dices...
en este momento estoy sin VS pero cuando lo instale todo de nuevo pruebo...

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


SRVAM

en vez de clickOnce he utilizado install shield wizard y con eso ha salido la instalacion sin problemas jeje

gracias por la colaboracion, y MANULOMM, si pruebas lo de ClickOnce cuentamelo por favor, me gustaria saber como hay que hacerlo bien jeje

saludos!!
C# Programmer

-Estudiante MCTS .NET Framework 3.5-

Paogiful

..hOLA ..QUISIERA SABER COMO FUE QUE CONSEGUISTE AGREGAR TU MANUAL DE USUARIO A TU PROYECTO..GRACIAS

varana001

Hola sigo aun con la duda, ya que tengo mi base de datos en el servidor; no seria + conveniente tener ahi la serie de pdf's que necesito consultar; solo que no se como hacerlo me podrian ayudar!!!