Pregunta

Si uso la función de publicación en VS2008 (creo que se llama instalación ClickOnce) y luego instalo la aplicación publicada en otra computadora, ¿dónde se copian los archivos?

En otras palabras: si necesito un archivo auxiliar (un archivo .txt) en la misma ruta del ensamblado, ¿dónde debo crearlo?

Gracias.

¿Fue útil?

Solución

¿La aplicación está disponible sin conexión o solo en línea? Mi experiencia es solo en línea y en ese caso creo que se instala en un directorio temporal. ¿Puede incluir su archivo auxiliar como parte de los archivos de la aplicación? Esto también puede ayudar, ya que se trata de incluir archivos de datos que pueden ser de cualquier tipo.

http://msdn.microsoft.com/en-us/library /d8saf4wy.aspx

http://msdn.microsoft.com/en-us/library /6fehc36e.aspx

Otros consejos

Debería haber especificado la ubicación cuando publicó la aplicación. Solo anote esa carpeta.

Si vuelve a ejecutar el asistente para el mismo proyecto, debería haber recordado la ubicación y la carpeta se completará previamente en el formulario.

EDIT

He usado esto y especifiqué una ubicación en mi disco duro para la Ubicación de la carpeta de publicación. Esta carpeta contiene los siguientes archivos:

  • edit.htm
  • setup.exe
  • [aplicación]. aplicación

También contiene una carpeta llamada Archivos de aplicación que contiene los archivos necesarios para construir la instalación: el exe, el manifiesto, otros archivos DLL y recursos externos.

Luego copio los tres archivos y la carpeta a la ubicación web especificada por la URL de la carpeta de instalación.

EDITAR 2

Si está hablando de dónde se instalan los archivos, entonces están en:

  

C: \ Documents and Settings \ [usuario] \ Local Settings \ Apps \ 2.0 \ H165QZM1.QBE \ 0OAEZTRX.Y3N \ [alguna versión truncada del nombre exe seguido de un GUID]

Que no es el lugar más obvio. También debo señalar que las carpetas H165QZM1.QBE y 0OAEZTRX.Y3N probablemente serán diferentes en diferentes máquinas, pero la única otra carpeta en C: \ Documents y Configuración \ [usuario] \ Configuración local \ Aplicaciones \ 2.0 se llama Data , por lo que deberían ser fáciles de detectar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top