ClickOnce e dll

venerdì 20 marzo 2009 - 11.27

lorecosta Profilo | Junior Member

Ciao a tutti,
ho sviluppato un semplice programma che utilizza le dll Oracle Instant Client e intendevo distribuirlo via ClickOnce senza installazione sul client, includendo tali dll nel progetto come risorse, specificando di copiarle in fase di distribuzione.
Dalle prime prove effettuate il meccanismo sembrava funziona perfettamente: cliccando il link scaricava il programma e le dll nella cartella temporanea e lanciava il programma funzionando correttamente con la connessione Oracle.
Il problema nasce nel momento in cui distribuisco questa applicazione su una macchina che ha già installato il Client Oracle (versione integrale). E il tutto sembra derivare dal fatto che l'applicazione cerca di utilizzare le dll Oracle nella cartella di sistema, per la quale però non ha i diritti di esecuzione. perciò mi restituisce un errore.

La domanda è:
Come faccio a "obbligare" il programma a utilizzare le dll contenute nella cartella dell'applicazione? senza andare a cercare quelle presenti nel sistema?

Grazie dell'aiuto!

Lorenzo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5