Domanda

Se uso la funzione di pubblicazione in VS2008 (penso che si chiami installazione ClickOnce) e quindi installo l'applicazione pubblicata in un altro computer, dove vengono copiati i file?

In altre parole: se ho bisogno di un file ausiliario (un file .txt) nello stesso percorso dell'assembly, dove devo crearlo?

Grazie.

È stato utile?

Soluzione

L'applicazione è disponibile solo offline o online? La mia esperienza è solo online e in quel caso credo che si installi in una directory temporanea. Puoi includere il tuo file ausiliario come parte dei file dell'applicazione? Questo può anche aiutare a parlare di includere file di dati che possono essere di qualsiasi tipo.

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

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

Altri suggerimenti

Avresti dovuto specificare la posizione quando hai pubblicato l'applicazione. Basta annotare quella cartella.

Se si esegue di nuovo la procedura guidata per lo stesso progetto, avrebbe dovuto ricordare la posizione e la cartella verrà precompilata nel modulo.

Modifica

L'ho usato e ho specificato una posizione sul mio disco rigido per la posizione della cartella di pubblicazione. Questa cartella contiene i seguenti file:

  • publish.htm
  • setup.exe
  • [applicazione] .application

Contiene anche una cartella denominata File dell'applicazione che contiene i file necessari per creare l'installazione: exe, manifest, altre dll e risorse esterne.

Copio quindi i tre file e la cartella nella posizione Web specificata dall'URL della cartella di installazione.

MODIFICA 2

Se stai parlando di dove vengono installati i file, allora sono:

  

C: \ Documents and Settings \ [utente] \ Impostazioni locali \ App \ 2.0 \ H165QZM1.QBE \ 0OAEZTRX.Y3N \ [alcune versioni troncate del nome exe seguite da un GUID]

Quale non è il posto più ovvio. Vorrei anche sottolineare che le cartelle H165QZM1.QBE e 0OAEZTRX.Y3N probabilmente saranno diverse su macchine diverse, ma l'unica altra cartella in C: \ Documents e Impostazioni \ [utente] \ Impostazioni locali \ App \ 2.0 è chiamato Data , quindi dovrebbero essere facili da individuare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top