Hallo,
"*.*" wird analysiert - Quantifizierer {x,y} nach nichts.
Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen,....
...[ArgumentException: "*.*" wird analysiert - Quantifizierer {x,y} nach nichts.]
System.Text.RegularExpressions.RegexParser.ScanRegex() +2184311
System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op) +225
System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache) +406
System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options) +11
ICSharpCode.SharpZipLib.Core.NameFilter.Compile() +539
ICSharpCode.SharpZipLib.Core.NameFilter..ctor(String filter) +99
ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(Stream inputStream, String targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, String fileFilter, String directoryFilter, Boolean restoreDateTime, Boolean isStreamOwner) +248
ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName, String targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, String fileFilter, String directoryFilter, Boolean restoreDateTime) +82
ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName, String targetDirectory, String fileFilter) +49
at.asdf.WebServerMobile.extparts.SettingsUpload.Hochladen_Click(Object sender, EventArgs e) in C:\ASDF\bugfixes_phm_1_1\WebServerASP\WebServerASP\WebServerASP\extparts\SettingsUpload.aspx.cs:25
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +10
if (FileUpload1.HasFile)
{
string filepath = FileUpload1.PostedFile.FileName;
ICSharpCode.SharpZipLib.Zip.FastZip z = new ICSharpCode.SharpZipLib.Zip.FastZip();
z.CreateEmptyDirectories = true;
FileUpload1.PostedFile.SaveAs(System.IO.Path.GetTempPath()+"\\temp.zip");
z.ExtractZip(System.IO.Path.GetTempPath()+"\\temp.zip", "C:\\Program Files\\sadf\\phm\\service\\Mobile_Webserver\\Data\\", "*.*");
lblStatus.Text = "Settings hochgeladen:" + System.IO.Path.GetTempPath();
}
Der Fehler ist in ExtractZip und ich habe keine Idee, was es sein könnte.
Unsere Website
iPhone Programmierung | Android Programmierung
Hallo Ploetzi,
laut Fehlermeldung passt in ExtractZip das "."-Argument nicht. Prüfe das mal.
mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.
"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
au, danke 😃 -->peinlich
hab die sharpziblib zuerst ersetzt
Unsere Website
iPhone Programmierung | Android Programmierung
Hallo Ploetzi,
klingt danach, als würde ein Regex-Pattern erwartet.
Davon abgesehen ist "." (als Regex @"...") finsterste DOS-Steinzeit und liefert unter Windows - im Gegensatz zu DOS - nicht alle Dateien, sondern nur die, die mindestens einen Punkt im Namen haben. Unter Windows benutzt mal einfach nur "", als Regex ".".
herbivore
"" funktioniert 😉
Unsere Website
iPhone Programmierung | Android Programmierung