Upload file aja non funziona on-line, sul mio pc funziona benissimo......

martedì 20 ottobre 2009 - 23.29

serraiello Profilo | Newbie

salve a tutti
ho la necessità di permettere a dei visitatori di un sito di fargli fare l'upload di un file (di qualsiasi dimensione) in una cartella del sito stesso...
Googlando ho trovato questo script http://ajaxuploader.com/?gclid=CJDYnsbIzJ0CFQYTzAodeFnwWw
utilizzando Visual Web Developer 2008 sul mio pc funziona bene (tranne che non vedo la barra spostarsi), ma in ogni caso funziona....
messo su un server di aruba non si apre proprio la pagina dandomi il solito errore generico.....

come posso fare? non capisco dov'è il problema, perchè in locale funziona....
grazie a tutti
ciao

luxsor Profilo | Guru

Ciao Giovanni,
a messo che il path sul server sia corretto, ti ricordo che aruba per default di assegna solo la cartella public nella root del sito, abilitata per la lettura/scrittura, quindi se tenti di eseguire un upload su un'altra cartella avresti un'eccezione.

Se posti il messaggio d'errore, posso essere più preciso.

Fammi sapere



------------------------
Luxsor

serraiello Profilo | Newbie

ciao,
all'inizio avevo pensato pure io la stessa cosa, infatti ero andato a modificare i permessi della cartella, ma niente.
ho provato inoltre a mettere la pagina nella root principale, ma anche qua niente da fare...

I problema è proprio l'errore poichè non riesco a vederlo.... tra l'altro sono abbastanza fresco di asp.net e tanto più di ajax....e non so come abilitare la visualizzazione degli errori in remoto... avendo la versione Express di Visual Web Developer non posso fare il debug in remoto.... quindi non riesco a capire dove stia il problema.....come posso fare??
grazie ciao

luxsor Profilo | Guru

Abilita il Debug nel Web.Config così:

Aggiungi nella sezione compitation:

<compilation defaultLanguage="vb" debug="true" />

e nelle direttive delle singole pagine abilita debug="true"

Fammi sapere


------------------------
Luxsor

serraiello Profilo | Newbie

ciao
scusa ma ho notato che come defaultLanguage hai indicato C#
solo che io ho un misto di Vb e C# e nel sito, quindi non posso indicare un defaultLanguage (infatti mi ha dato errore perchè la pagina in ajax è c#)
nel web.config comunque io avevo già inserito questo:
<authentication mode="Forms"/>
<compilation debug="true">

ma non ho indicato nessun default Language... come faccio??
scusa :P

luxsor Profilo | Guru

Allora non mettere nessun DefaultLanguage. Eliminalo lasci solo debug="true"


------------------------
Luxsor

serraiello Profilo | Newbie

in fatti ho fatto così.......
in allegato ho inserito l'immagine di come mi esce l'errore....

luxsor Profilo | Guru

Hai CustomError.
Posta il Web.config


------------------------
Luxsor

serraiello Profilo | Newbie

ciao.
ecco il mio web config....
tra l'altro ora mi dà lo stesso errore con tutte le pagine... ma non ho modificato niente... perchè??? help..

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<system.web>
<authentication mode="Forms"/>
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add namespace="CuteWebUI" assembly="CuteWebUI.AjaxUploader" tagPrefix="CuteWebUI"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>

<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET" path="visualcaptcha.axd" type="GURU4.net.Web.Controls.CaptchaLibrary.VisualCaptchaHandler" />

</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="CuteWebUI.UploadModule" type="CuteWebUI.UploadModule,CuteWebUI.AjaxUploader"/>
</httpModules>
</system.web>

<system.net>
<mailSettings>
<smtp from="info@fantastika.it">
<network host="smtp.fantastika.it" />
</smtp>
</mailSettings>

</system.net>
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="OptionInfer" value="true"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
</compilers>
</system.codedom>
<system.webServer>
<validation validateIntegratedModeConfiguration="true"/>
<modules>
<remove name="ScriptModule"/>
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name="ScriptHandlerFactoryAppServices"/>
<remove name="ScriptResource"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</handlers>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<appSettings/>
<connectionStrings>
<add name="AccessFileName" connectionString="~/App_Data/ASPNetDB.mdb" providerName="System.Data.OleDb"/>
</connectionStrings>
<system.web>
<membership defaultProvider="AccessMembershipProvider">
<providers>
<clear/>
<add name="AccessMembershipProvider" type="Samples.AccessProviders.AccessMembershipProvider, SampleAccessProviders" connectionStringName="AccessFileName" enablePasswordRetrieval="false" enablePasswordReset="false" requiresUniqueEmail="false" requiresQuestionAndAnswer="false" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" applicationName="Nome" hashAlgorithmType="SHA1" passwordFormat="Hashed"/>
</providers>
</membership>
<roleManager enabled="true" defaultProvider="AccessRoleProvider" cacheRolesInCookie="true" cookieName=".ASPXROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="All">
<providers>
<add name="AccessRoleProvider" type="Samples.AccessProviders.AccessRoleProvider, SampleAccessProviders" connectionStringName="AccessFileName" applicationName="Nome"/>
</providers>
</roleManager>
<profile enabled="true" defaultProvider="AccessProfileProvider">
<providers>
<add name="AccessProfileProvider" type="Samples.AccessProviders.AccessProfileProvider, SampleAccessProviders" connectionStringName="AccessFileName" applicationName="Nome"/>
</providers>
<properties>
<add name="FriendlyName" type="string" allowAnonymous="true" serializeAs="String"/>
<add name="Height" type="int" allowAnonymous="true" serializeAs="String"/>
<add name="Weight" type="int" allowAnonymous="true" serializeAs="Xml"/>
</properties>
</profile>
<webParts>
<personalization defaultProvider="AccessPersonalizationProvider">
<providers>
<add name="AccessPersonalizationProvider" type="Samples.AccessProviders.AccessPersonalizationProvider, SampleAccessProviders" connectionStringName="AccessFileName" applicationName="Nome"/>
</providers>
</personalization>
</webParts>

</system.web>
</configuration>

luxsor Profilo | Guru

Nella sezione <system.web> aggiungi

<customErrors mode="Off" />





------------------------
Luxsor

serraiello Profilo | Newbie

WOW...
allora un casino penso
non so che cavolo sia successo, perchè prima avevo creato alcune cose che funzionavano benissimo... ora non so che cavolo è successo, m anon vanno più....
Aiutami please....
allora una pagina con create userwizard , contatti e Newsletter ora mi esce questo errore:
The type 'System.Web.UI.ScriptManager' is ambiguous: it could come from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.61025.0__31bf3856ad364e35\System.Web.Extensions.dll' or from assembly 'C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.5.0.0__31bf3856ad364e35\System.Web.Extensions.dll'. Please specify the assembly explicitly in the type name.

la stessa cosa mi esce nella pagina in ajax...
è un assembly ma non capisco bene....

serraiello Profilo | Newbie

ok, allora...
ho capito una cosa importante credo....
penso che sul server di aruba ci sia il framwork 1...
ho googlato un poco con l'errore ed ho traovato questo:
Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35

-- to --

Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

Infatti ho sostituito e ora le altre pagine si aprono correttamente.....
ho tra l'altro visto l'errore della pagina in ajax ed questo:

Unable to write to folder:~/UploaderTemp. Please change the permissions of this folder or specify a temporary folder using TempDirectory property or setting temporary file location in web.config.

Credo che il problema sia nella directory dove dovrebbe esser caricato il file.... come faccio a risolvere la cosa??

martinez Profilo | Senior Member

Ciao

sul provider citato l'unica cartella sulla quale puoi leggere e scrivere è la public

per risolvere il tuo problema è sufficiente che tu modifichi l'applicazione reindirizzando l'upload sulla tale cartella

ti ricordo che per raggiungere la cartella public (fisica) devi usare la seguente riga:

"D:\InetPub\Webs\NomeDominioEstensione\public"

ad esemipo se il tuo dominio fosse www.NonSaprei.com ... la path = @"D:\Inetpub\webs\NonSapreiCom\public";

sperando di esserti stato utile saluto.

Antonio

serraiello Profilo | Newbie

ciao...
in effetti nella pagina asp.net avevo queste righe commentate:

'Copys the uploaded file to a new location.
'args.CopyTo("c:\\temp\\"& args.FileName)

volendo fare l'upload nella cartella www.miosito.it/cartella1/cartella2

come dovrei scrivere???

grazie ancora e sei stato di grande aiuto fin'ora

luxsor Profilo | Guru

Per specificare un path sul server devi utilizzare la seguente sintassi:

Dim strPath As String = Server.MapPath("~/Cartella1/Cartella2")

Sempre se hai abilitato i permessi in scrittura sul path.

Fammi sapere




------------------------
Luxsor

martinez Profilo | Senior Member

>ciao...

Ciao!

>in effetti nella pagina asp.net avevo queste righe commentate:
>
>'Copys the uploaded file to a new location.
> 'args.CopyTo("c:\\temp\\"& args.FileName)
>
>volendo fare l'upload nella cartella www.miosito.it/cartella1/cartella2

NON PUOI! Mi dispiace. Su ARUBA l'unica cartella sulla quale hai privilegi di lettura scrittura e la public ...

quindi devi modificare la tua applicazione e farla puntare alla cartella public del tuo sito che, per capirci ... citando il tuo esempio è:

"D:\inetpub\webs\miositoit\public" .... e dentro tale cartella puoi fare cosa credi necessario ... anche creare altre cartelle che ereditano automaticamente i permessi della public

P.S. tutto quanto descritto vale se tu sul provider hai uno spazio web condiviso ... (circa 20 €. anno) se invece sei in possesso di un server dedicato allora il problema non si pone e si tratta solo di dare i giusti permessi alle cartelle ...
>
>come dovrei scrivere???
'args.CopyTo("D:\inetpub\webs\miositoit\public\" & args.FileName)
>
>grazie ancora e sei stato di grande aiuto fin'ora

di nulla

Ciao!

serraiello Profilo | Newbie

Ciao, allora
ho fatto come dici tu....
modificando però il codice in questo modo :
args.CopyTo("D:/inetpub/webs/miosito/public/" + args.FileName);

invece di come come avevi scritto tu, perchè mi dava errore (ho sostiuito a \ con /)
solo che l'errore rimane..... probabilmente è sbagliato l'indirizzo.....
tra l'altro ho notato che originariamente il codice da modificare era questo:
args.CopyTo("c:\\temp\\"+args.FileName);

solo che inserendo questi escape Web developer mi da errore come "Sequenza di escape non riuscita" ....
non so

martinez Profilo | Senior Member

>Ciao, allora

Ciao!

>ho fatto come dici tu....
??? SICURO ????

>modificando però il codice in questo modo :
>args.CopyTo("D:/inetpub/webs/miosito/public/" + args.FileName);

guarda che è: "D:\inetpub\webs\MIOSITOIT\public" ... manca it nella stringa che hai scritto tu ...

io uso c# e ti posso garantire che la stringa è ad esempio:

string percorso = @"D:\inetpub\webs\miositoit\public";

>....

>solo che inserendo questi escape Web developer mi da errore come
>"Sequenza di escape non riuscita" ....
>non so

che usi? c# oppure ???? non conosco ad esempio vb ... e quindi non so dirti. scusami ...

Antonio

martinez Profilo | Senior Member

Ciao!

oppure utilizza il metodo consigliato da luxsor nel post precedente ...

>Per specificare un path sul server devi utilizzare la seguente
>sintassi:
>
>Dim strPath As String = Server.MapPath("~/Public")

che ringrazio per il suggerimento!

Antonio

serraiello Profilo | Newbie

ciao,
ho notato che il codice che mi avete postato è in vb, invece la pagina da me è in c#....
inoltre il codice che ho provato ad inserire è:
args.CopyTo("~/public/" + args.FileName);

ma senza alcun risultato....
e continua a darmi sempre lo stesso errore....
per facilitarvi ad aiutarmi vi invio l'intero codice:
<script runat="server">
void InsertMsg(string msg)
{
ListBoxEvents.Items.Insert(0, msg);
ListBoxEvents.SelectedIndex = 0;
}
void Uploader_FileUploaded(object sender, UploaderEventArgs args)
{
InsertMsg("File caricato! " + args.FileName + ", " + args.FileSize + " bytes.");
args.CopyTo("~/public/" + args.FileName); // Cartella dove vengono copiati i video
//You can also open the uploaded file's data stream.
//System.IO.Stream data = args.OpenStream();
}
</script>

ciao e grazie ancora

luxsor Profilo | Guru

Devi usare il metodo Server.MapPath per mappare un path sul server.



------------------------
Luxsor

serraiello Profilo | Newbie

ciao...

e come posso fare?? fovrei modificare tutto il codice??
il fatto è che questo è ciò che ho scaricato con lo script e le librerie....

onestamente non so come fare...
consigli??

martinez Profilo | Senior Member

Ciao

prova a cambiare il tuo codice con:

void Uploader_FileUploaded(object sender, UploaderEventArgs args) { string percorso = Server.MapPath("~/public/"); InsertMsg("File caricato! " + args.FileName + ", " + args.FileSize + " bytes."); args.CopyTo(percorso + args.FileName); // Cartella dove vengono copiati i video //You can also open the uploaded file's data stream. //System.IO.Stream data = args.OpenStream(); }

cosi dovrebbe trovare la cartella giusta ... se continua a dare errore scrivi per favore quale errore viene generato!

Antonio

serraiello Profilo | Newbie

ciao,
ho appena provato a cambiare il codice come mi avevi descritto...
solo che mi da sempre lo stesso errore che ve lo scrivo per intero:

Server Error in '/' Application.
--------------------------------------------------------------------------------

Unable to write to folder:~/UploaderTemp. Please change the permissions of this folder or specify a temporary folder using TempDirectory property or setting temporary file location in web.config.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Unable to write to folder:~/UploaderTemp. Please change the permissions of this folder or specify a temporary folder using TempDirectory property or setting temporary file location in web.config.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ArgumentException: Unable to write to folder:~/UploaderTemp. Please change the permissions of this folder or specify a temporary folder using TempDirectory property or setting temporary file location in web.config.]
CuteWebUI.UploaderBase.g() +606
CuteWebUI.UploaderBase.f() +22
CuteWebUI.UploaderBase.b(HtmlTextWriter A_0) +2708
CuteWebUI.UploaderBase.Render(HtmlTextWriter writer) +55
CuteWebUI.Uploader.Render(HtmlTextWriter writer) +18
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266

Tra le altre cose girando un pò su internet ho trovato qualcosa di simile sul mio problema e c'è uno che ha aggiunto questa riga nel web.config

<add key="CuteWebUI.AjaxUploader.TempDirectory" value="~/Shorthorror/Video"/>

lui ha detto che non ha risolto il problema (forse perchè non ha scelto come cartella quella public) solo che io non so dove inserire questa riga...
consigli??

serraiello Profilo | Newbie

Siiiiiiiiiiii

ci sono riuscito .....
allora vi spiego come ho fatto....

ho inserito nella pagina il codce che mi avevato indicato...
successivamente ho inserto nel controllo ajax questo codice: TempDirectory="~/public"

infine ho inserito questo nel web.config (del resto come indicava anche l'errore:

<appSettings>
<add key="CuteWebUI.AjaxUploader.TempDirectory" value="~/public"/>
</appSettings>

e ora funziona tutto benissimo...
grazie a tutti per la pazienza e l'aiuto che mi avete dato......

martinez Profilo | Senior Member

Ciao!

bene ... l'inportante è risolvere!!!

Antonio
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