none
FormatException RRS feed

  • Вопрос

  • хочу сделать ветку

    файл существует

    либо не существует , тогда надо создать . xlsx . вот тут проблема.

    пытаюсь так :

     else
                           {
                              // byte[] test = spfile.OpenBinary(); не удается открыть файл 
                               //string input = "blabla";
                              // byte[] test = Encoding.ASCII.GetBytes(input); // файл содержит поврежденные данные 
                               byte[] test = System.Text.Encoding.UTF8.GetBytes("hello, world");
                               MemoryStream _stream = new MemoryStream();
                               //_stream.Position = _stream.Length;
                               _stream.Write(test, 0, test.Length);  //(без этой строчки) файл архива не может иметь нулевой архив 
                               var workbook = new XLWorkbook(_stream);// на этой строчке падает

    пытался создать простенький массив byte[], чтобы не ругался на "файл архива не может иметь нулевой размер ". потом его перазаписав. 

    error  - файл содержит поврежденные даные.

    FormatException - Исключение, выбрасываемое, если формат аргумента не соответствует спецификациям параметра вызываемого метода

    какие методы ?

    p.s closedxml

    спасибо !

    2 августа 2012 г. 8:38

Ответы