Der Versuch, eine Excel-Datei mit EPPlus zu lesen, funktioniert auf dem Server, aber nicht über einen Browser

8

Als ich mein Projekt veröffentlichte und es auf dem Server ausführte, funktionierte es. EPPlus hat alle 4 Arbeitsblätter gefunden, iteriert und meine Daten in SQL hochgeladen.

Aber wenn ich es durch meinen Browser oder meinen Kollegen-Browser führe, zeigt es 0 Arbeitsblätter an.

Irgendeine Idee, warum das passieren könnte? Es gibt an diesem Punkt nicht viel zu dem Code, aber hier ist dieser Teil:

%Vor%     
ernest 28.03.2014, 15:39
quelle

1 Antwort

12

EPPlus kann eine Datei in den Speicher laden. Du machst es einfach nicht so. Ich denke, wenn Sie das tun, werden Sie weniger Probleme haben, es aus dem Dateisystem zu lesen. Sie können hochgeladene Dateien in ein Byte-Array umwandeln, ohne es zuerst als Datei zu haben, aber in meinem Beispiel öffne ich eine vorhandene Datei. Wenn Sie den Code für das Hochladen der Datei angeben, kann ich mein Beispiel aktualisieren.

%Vor%     
mason 28.03.2014, 16:13
quelle

Tags und Links