Ho creato un piccolo programma che prende un file da download e lo copia all'interno della cartella del software stesso.
Poi ho creato un installer che installa direttamente questo software.
Ora però ho il seguente problema:
quando faccio l'installer ho la possibilità di scegliere dove il software verrà installato.
Invece quando vado a copiare il sofware, assegno un path assoluto.
Sotto l'esempio di codice:
ofd.InitialDirectory = @"//C"; // qui mi si apre la finestra di selezione per il file che voglio caricare
if (ofd.ShowDialog() == DialogResult.OK)
{
string sourceFile = ofd.FileName; // il file che vado a prelevare
string destinationPath = @"C:\MYFOLDER\myfile.hex"; // la destinazione dove vado a copiare il file
System.IO.File.Copy(sourceFile, destinationPath, true); // l'azione di copiare
}
come faccio a rendere automatico il path della destinazione ?
ovvero come faccio a fare in modo che il path dell'installer sia quello che poi compare in "destinationPath" ?
grazie