Stesso progetto, diverso funzionamento!

mercoledì 10 settembre 2008 - 23.54

overdotato Profilo | Newbie

Salve ragazzi.

Ho installato da poco una macchina virtuale.
Sul mio pc fisico, ho sviluppato un progetto che mi permette di uploadare un file.
Poi questo file viene salvato in un db, insieme a tutti i dati riguardanti quest'ultimo.
Uno di questo è il nome.
Sapete spiegarmi perchè, quando eseguo il progetto da pc fisico, il nome salvato è solo il nome del file
mentre quando porto il progetto sulla macchina virtuale e lo eseguo, il nome salvato corrisponde a tutta la path del file?
Non riesco a capacitarmene perchè ripeto, il progetto è lo stesso, con stesso linguaggio e stesse pagine...

ecco il codice che uso per upoloadare il file e salvare il suo nome:

inserisco questo, per permettere la scelta del file:

<div>
<input id="filMyFile" type="file" runat="server" onclick="return filMyFile_onclick()"/><br />
<br />
<asp:Label ID="Label1" runat="server" Text="Scegli il tipo di File:" class="stilemio"></asp:Label>
</div>

e in seguito nella parte vb:

myFile = filMyFile.PostedFile

il nome del file diventa:

myfile.FileName

ripeto, nel pc fisico ottengo solo il nome del file, in quello virtuale l'intera path (notato anche attraverso il debug punto per punto)
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