Scusate il titolo un po' lunghetto (sembra quello di un film della wertmuller).
Il mio problema è questo: ho fatto una dll (selettore.dll) che tramite la reflection istanzia a codice altre dll (che creano file xml da file txt), i parametri per chiamare queste dll sono dentro un file xml. Selettore.dll è utilizzata in un progetto web e quando richiamo il progetto da IE mi restituisce un errore dicendo che non trova il mio file xml.
Se in selettore.dll gli dico che il file xml è
Dim xmlDoc As String = My.Application.Info.DirectoryPath & "\var_selettore.xml"
lo cerca in 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\testdll\4f49313a\942790b1\assembly\dl3\495a5c14\2eca6e67_a05ac901\var_selettore.xml'
se gli dico che è
Dim xmlDoc As String = "var_selettore.xml"
lo cerca in 'C:\WINDOWS\system32\var_selettore.xml'
Mentre io lo vorrei nella bin a nella root del mio progetto.
Come posso fare?
Al momento ho risolto passando alla dll il percorso del file, ma non so se è la soluzione migliore.
Teo
http://www.rivieradeicesari.com