Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не открывается Excel после публикации проекта (VS 2010 C#) / 10 сообщений из 10, страница 1 из 1
13.08.2013, 10:10
    #38364201
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
Доброе Утро!
Экспорт DataGrid в Excell. Проблема в том, что при запуске в отладчике все отлично работает. После публикации - не работает, при этом никаких ошибок не выдает. В чем может быть проблема?
Вот код:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
                        Microsoft.Office.Interop.Excel.Application ExcelApp = new Microsoft.Office.Interop.Excel.Application();
                        Microsoft.Office.Interop.Excel.Workbook ExcelWorkBook;
                        Microsoft.Office.Interop.Excel.Worksheet ExcelWorkSheet;
                        ExcelWorkBook = ExcelApp.Workbooks.Add(System.Reflection.Missing.Value);
                        ExcelWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)ExcelWorkBook.Worksheets.get_Item(1);
                        ExcelApp = new Microsoft.Office.Interop.Excel.Application();
                        ExcelApp.Workbooks.Open(Server.MapPath("APP_DATA\\Test.xls"));

                        for (int i = 0; i < GridView1.Rows.Count; i++)
                        {
                            for (int j = 0; j < GridView1.Columns.Count; j++)
                            {
                                ExcelApp.Cells[i + 9, j + 1] = GridView1.Rows[i].Cells[j].Text;
                                //ExcelApp.Cells.HorizontalAlignment = Microsoft.Office.Interop.Excel.XlHAlign.xlHAlignLeft;
                                ExcelApp.Cells[i + 9, j + 1].Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlContinuous;
                            }
                        }
                        ExcelApp.Visible = true;
                        ExcelApp.UserControl = true;
...
Рейтинг: 0 / 0
13.08.2013, 10:20
    #38364218
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
Опять Excel на сервере?
...
Рейтинг: 0 / 0
13.08.2013, 10:33
    #38364246
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
МСУ,

Файл лежит на сервере...., в папке BIN в опубликованном каталоге положила файл Microsoft.Office.Interop.Excel.dll, не помогло(((((
...
Рейтинг: 0 / 0
13.08.2013, 10:39
    #38364262
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
...
Рейтинг: 0 / 0
13.08.2013, 10:50
    #38364288
Joris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
МСУ, понятно..., есть какой небуд другой вариант для Экспорт DataGrid в Excell чтобы работала без проблем...?
...
Рейтинг: 0 / 0
13.08.2013, 11:17
    #38364352
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
Есть. Поиск по форуму.
...
Рейтинг: 0 / 0
13.08.2013, 11:23
    #38364359
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
Joris,

... если надо быстро и просто (без сложного форматирования) - то просто преобразуйте грид в HTML-таблицу и отдайте в Response .. Если нужно красиво - OpenXML ...
...
Рейтинг: 0 / 0
13.08.2013, 11:30
    #38364370
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
... а если нужно правильно, то генератор отчетов.
...
Рейтинг: 0 / 0
13.08.2013, 11:46
    #38364408
__John__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
Joris, можно CSV файл сгенерировать, Excel его сможет открыть.
...
Рейтинг: 0 / 0
13.08.2013, 12:11
    #38364450
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не открывается Excel после публикации проекта (VS 2010 C#)
+1 к csv, быстрое простое решение
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не открывается Excel после публикации проекта (VS 2010 C#) / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]