Quote Originariamente inviata da andbin Visualizza il messaggio
Sì, la situazione è un po' differente rispetto a singole e semplici "risorse" (es. icone/immagini).

Ma secondo me stai continuando a girare attorno ad un falso problema. Se nel codice vuoi fare riferimento a file o directory con una specifica relativa, che quindi di per sé è risolta rispetto alla directory corrente, allora la cosa più semplice (e che non richiede modifiche o codice extra) è stabilire e richiedere che chiunque avvii la applicazione, lo faccia avendo come directory corrente quella "giusta" per far funzionare l'applicazione.

Se l'utente vuole lanciare "a mano" l'applicazione, saranno affari suoi assicurare questo.
Se è avviata da un collegamento che è stato installato con un sistema di setup, la directory è appunto controllabile, cioè i collegamenti vanno creati appositamente in modo corretto.

Tutto qui.
Quindi nella procedura di installazione imposto io la giusta directory dove installare tutto quanto? E se l'utente decidesse di cambiare il destination folder ??