181 messaggi dal 23 marzo 2006
Ciao a tutti,
ho una Solution, chiamata "Solution1" con due progetti:

- Una Libreria di Classi "ClassLibrary1"
- Una Applicazione WindowsForms "FormsApp1"

ho un'altra Solution, chiamata "Solution2" con un progetto:
- Un WebService "WS1"

Nel progetto del WS1 ho aggiunto un riferimento alla DLL prodotta dalla ClassLibrary1.

Il mio ambiente di sviluppo, è VS2008 su piattaforma a 32bit, linguaggio C#.
L'applicazione FormsApp1 dovrà girare su piattaforma 32bit.
Il WebService WS1 invece andrà su un server web con piattaforma 64bit.

Nella ClassLibrary1 ho dei riferimenti, a librerie di terze parti, che hanno la differenziazione tra le DLL a 32bit e quelle per x64.

Ora, quando vado a pubblicare il webservice, mi porta dietro la versione 32bit delle librerie di terze parti, e il webserver va in errore.

Non pretendo di "differenziare" la pubblicazione delle DLL... mi basterebbe evitare che il webservice si porta dietro le DLL, quando lo pubblico.

Potreste aiutarmi?

Grazie mille.
Andrea.
liscio wrote:
mi basterebbe evitare che il webservice si porta dietro le DLL, quando lo pubblico. Potreste aiutarmi?

se selezioni la reference nel solution explorer, tra le proprietà hai un "copy local", che puoi mettere su false. questo evita che quando compili copi in locale l'assembly.
.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.