Unrecognized attribute targetFramework (Aruba)

giovedì 03 luglio 2014 - 09.09

jjchuck Profilo | Senior Member

Ciao a tutti
Ho realizzato un sito con vs 2012
Il sito si trova nella cartella website sotto visual studio
quando lo lancio in locale parte IIS express e tutto funziona

Ho pubblicato e copiato su aruba il tutto ...e niente funziona: mi restituisce l'errore sopra nel webconfig

Cosi mi sono accorto che su aruba arriva al framework 4 e non al 4.5

Si può fare qualcosa oppure debbo rifare il sito dall'inizio con un framework 4.0?

sono un po deluso/arrabbiato...anche scoraggiato

luigidibiasi Profilo | Guru


>Si può fare qualcosa oppure debbo rifare il sito dall'inizio
>con un framework 4.0?
>
>sono un po deluso/arrabbiato...anche scoraggiato
Prima di disperare prova solo a cambiare il target framework nel web.config
Magari non hai usato caratteristiche presenti solo nella 4.5
Luigi Di Biasi

http://www.dibiasi.it/
http://www.luigidibiasi.it
http://yadamp.unisa.it/
http://yadamp.unisa.it/grimd
http://www.cilentiamoci.it

jjchuck Profilo | Senior Member

ho provato a inserire <4.0>

mi da lo stesso errore

ps: grazie per la risposta

andrestu Profilo | Expert

ovviamente hai impostato la 4 sulla configurazione del server su Aruba ?

Andrea Restucci - Web Developer

jjchuck Profilo | Senior Member

grazie per la risposta

si ho impostato 4 su aruba...(sono un pivello per l'hosting...forse anche per altre cose...ma no scemo...scherzo)

debbo rifare tutto con il 4.0...giusto?

grazie ancora

andrestu Profilo | Expert

ma certo che nooooo, come ti hanno già suggerito prova solo a cambiare le versione del Net, è probabile che non hai usato caratteristiche della 4.5
magari prova a cambiarla dalle proprietà del progetto senza modificare a mano il web.config

Andrea Restucci - Web Developer

jjchuck Profilo | Senior Member

ciao e grazie per la risposta

avevo pensato di rifare il lavoro dall'inizio perchè avevo ricompilato eseguendo vs non come amministratore ...

ora ho ricompilato con la 4 e dopo aver rimaneggiato alcuni errori in locale funziona.

su aruba ho settato 4.0 e modalità pipeline "classica" e ricevo il seguente errore:
Method not found: 'Void System.Web.UI.ScriptResourceDefinition.set_LoadSuccessExpression(System.String)'.

mentre in locale se eseguo il sito con compilation debug=false ottengo :
Impossibile caricare il file o l'assembly 'System.Web' o una delle relative dipendenze. Impossibile trovare il file specificato.

se invece eseguo con debug=true il sito funziona.

cosa mi suggerite? per me è la prima volta percui...sono un po disorientato
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5