Libreria di terze parti su Aruba

sabato 28 gennaio 2012 - 13.16
Tag Elenco Tags  VB.NET

86Marco Profilo | Expert

Salve a tutti,

per una mia applicazione web sto utilizzando una liberia di terze parti "WebPlanner.dll".

Quando carico tutto sul web (hosting aruba)e cerco di raggiungere la pagina mi viene visualizzato questo errore:

Could not load file or assembly 'WebPlanner' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

Io metto il file .ddl dentro la cartella BIN.

Quale potrebbe essere il problema??

Grazie

alx_81 Profilo | Guru

>Salve a tutti,
ciao

>per una mia applicazione web sto utilizzando una liberia di terze
>parti "WebPlanner.dll".
>Quando carico tutto sul web (hosting aruba)e cerco di raggiungere
>la pagina mi viene visualizzato questo errore:

>Could not load file or assembly 'WebPlanner' or one of its dependencies.
>This assembly is built by a runtime newer than the currently
>loaded runtime and cannot be loaded.
>Io metto il file .ddl dentro la cartella BIN.
>Quale potrebbe essere il problema??
com'è compilata la dll webplanner?

>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

ehm perdonami... in che senco come è compilata?

Ho creato il progetto in Visual Web Developer e inserito dentro la cartella BIN della applicazione web la libreria .dll.

Quando ho constatato che il progetto funzioanva bene ho fatto un copia e incolla sul web.


Ho sbagliato??

alx_81 Profilo | Guru

>ehm perdonami... in che senco come è compilata?
>Ho creato il progetto in Visual Web Developer e inserito dentro
>la cartella BIN della applicazione web la libreria .dll.
>Quando ho constatato che il progetto funzioanva bene ho fatto
>un copia e incolla sul web.
la dll che hai trovato qualcuno l'ha compilata giusto? bisogna vedere con che framework è stata scritta e compilata.
Sembra compilata con un runtime più recente rispetto a quello configurato sul sito di deploy.. e fai attenzione che aruba non è sempre aggiornato all'ultima tecnologia anzi..


--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

quindi che mi consigli di fare???

alexmed Profilo | Guru

Ciao
La posizione nella cartella Bin è corretta:
Verifica che non vi siano altri file da aggiungere e di aver impostato i riferimenti nelle pagine.
Verifica che le dll siano della stessa versione o inferiore del Framwork che gira su Aruba.

In locale immagino che funziona regolarmente.

alexmed


PS
SCUSATE L'INTRUSIONE MA NON MI ERO ACCORTO DEI POST

86Marco Profilo | Expert

Si in locale funzioa perfettamente

andrestu Profilo | Expert

Chiedi ad Aruba di migrare alla versione 4 del .Net, non lho mai fatto personalmente ma da recenti indicazioni (utente Martinez) devi fare richiesta esplicita, è ovvio che devi trasformare il progetto in modo che sia compatibile alla 4.
mmmm però pensandoci bene se questo fosse il problema dovrebbe farlo anche in locale dal tuo pc ammenochè tu non stia già utilizzando un progetto configurato con la ver 4...

alx_81 Profilo | Guru

>Chiedi ad Aruba di migrare alla versione 4 del .Net, non lho
>mai fatto personalmente ma da recenti indicazioni (utente Martinez)
>devi fare richiesta esplicita, è ovvio che devi trasformare il
>progetto in modo che sia compatibile alla 4.
>mmmm però pensandoci bene se questo fosse il problema dovrebbe
>farlo anche in locale dal tuo pc ammenochè tu non stia già utilizzando
>un progetto configurato con la ver 4...
se la dll esterna in locale va, intanto è da capire se è in 4, e se lo è, sul suo pc ha installato 4.. che visual studio usi?

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

uso la versione express 2010

alx_81 Profilo | Guru

>uso la versione express 2010
allora dovresti avere tutto in fx4.. probabilmente nulla di quello che stai pubblicando funziona..
segui il consiglio di andrestu per far cambiare ad aruba in fx4.. apri un ticket e senti cosa ti dicono..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

ok grazie ragazzi!!

alx_81 Profilo | Guru

>ok grazie ragazzi!!
facci sapere mi raccomando, così le prossime volte sappiamo come comportarci
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

Salve,
allora ho provveduto a contattare il fornitore di hosting e quando mi risponderanno vi farò sicuramente sapere.

Invece ho provato a caricare il mio sito su IIS 7.
Quando avvio il sito mi esce fuori:

Impossibile caricare il file o l'assembly 'WebPlanner' o una delle relative dipendenze. L'assembly non può essere caricato perché è stato creato da un runtime più recente di quello attualmente caricato.
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto ...

Ho provato a compilare il progetto sia con il framew. vers 2, 3 , 3.5 e 4 ma il risultato è sempre lo stesso. Perchèèè?? :(

Possibile perchè la libreria che uso è una versione demo e si dovrebbe comprare? io non credo considerato che in Visual Studio mi funziona correttamente.

Che ne dite??
Vi prego aiutatemi.

Grazieee

1261x171 53Kb


andrestu Profilo | Expert

se vai nella configurazioni di IIS e selezioni il sito in questione, poi su impostazioni di base ti si apre una finestrella dove puoi selezionare il 'pool di applicazioni', prova a cambiarlo...

Andrea Restucci - Web Developer

86Marco Profilo | Expert

Ho hgia provato, ma nulla!!

A questo punto però vorrei farti una domanda.
Io in IIS ho creato un nuovo sito, ho fatto bene o dovevo creare una nuova applicazione??

86Marco Profilo | Expert

Allora ragazzi ho appena parlato con il fornitore dello spazio web e mi ha detto che odiernamente il framework del mio server web è in versione 3.5. mi hanno detto che per passare alla versione 4 è possibile senza costi aggiuntivi ma non supporterà le estensioni di frontpage.

Pensate ci siano problemi? Non credo che un sito creato con Visual web developer 2010 utilizzi estensioni frontpage. giusto??

GRAZIE RAGAZZIIII!!

andrestu Profilo | Expert

ma sinceramente non saprei, provalo, comunque è un argomento che mi interessa visto che anchio uso ARUBA e prima o poi dovrò utilizzarlo con il .net 4.
Facci sapere
grazie

Andrea Restucci - Web Developer

alx_81 Profilo | Guru

>Allora ragazzi ho appena parlato con il fornitore dello spazio
>web e mi ha detto che odiernamente il framework del mio server
>web è in versione 3.5. mi hanno detto che per passare alla versione
>4 è possibile senza costi aggiuntivi ma non supporterà le estensioni
>di frontpage.
>Pensate ci siano problemi?
le estensioni di frontpage sono strumenti che si usavano tempo fa anche per fare pubblicazioni.. direi che puoi ignorare la loro mancanza, a meno che non usi clickonce (versioni 2005/2008)

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

86Marco Profilo | Expert

no allora non le uso proprio :)
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5