---
title: "Upload av fil som spökar i IE men inte Mozilla"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/106573-upload-av-fil-som-spökar-i-ie-men-inte-mozilla"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "PatrikB"
published: "2004-07-02T11:27:41.000Z"
updated: "2004-07-02T14:22:30.000Z"
replies: 4
views: 405
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/106573-upload-av-fil-som-spökar-i-ie-men-inte-mozilla"
---

# Upload av fil som spökar i IE men inte Mozilla

## #1 — PatrikB, 2004-07-02T11:27Z

Hello

får detta felmeddelande i IE:

```
The given path's format is not supported. 
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.NotSupportedException: The given path's format is not supported.
```

I mozilla funkar det alldeles utmärkt.

Här är lite kod för att ladda upp filen:

```
    Public Shared FUnction SaveDataFile(file As HttpPostedFile, filename As String) As String

        Dim saveToFolder As String = "\temp"
        Dim tmpFilename As String

        If (filename Is Nothing OR filename = String.Empty) Then
            tmpFilename = filename
        Else
            tmpFilename = file.FileName
        End If

        Try
            file.SaveAs("\temp\" & file.Filename)
            Return file.Filename
        Catch Ex As Exception
            Throw Ex
        End Try
    End Function
```

Formatet på text-filen är System.Text.Encoding.GetEncoding(850))
Annars kan man inte läsa svenska tecken. Text-filen kommer från en AS400-export

cya,
/PatrikB

Permalänk: https://www.webforum.nu/p/106573

## #2 — renholm, 2004-07-02T13:43Z

kan det vara så att Mozilla och IE skickar file.Filename i olika format och det är där problemet ligger, IE kanske får med några ogiltiga tecken?

Permalänk: https://www.webforum.nu/p/1378459

## #3 — toha, 2004-07-02T14:01Z

Blir det alltid fel i IE och fungerar alltid i Mozilla? Har det något att göra med med namnet på den fil du laddar upp?

Permalänk: https://www.webforum.nu/p/1378463

## #4 — toha, 2004-07-02T14:06Z

Såg just att HttpPostedFile-egenskapen FileName returnerar ett full path. Gör det någon skillnad om du gör såhär?

```
...
file.SaveAs(Path.Combine("\temp\", Path.GetFileName(file.Filename)))
...
```

Permalänk: https://www.webforum.nu/p/1378464

## #5 — PatrikB, 2004-07-02T14:22Z

och jag som testat att hårdkoda  ..... och glömde naturligtvis att returnera det hårdkodade värdet ... den returnerade file.Filename och då bidde det fel i nästa anrop  :r  :r 

tackar för hjälpen,

cya,
/PatrikB

Permalänk: https://www.webforum.nu/p/1378470

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/106573-upload-av-fil-som-spökar-i-ie-men-inte-mozilla
