Нужно ли устанавливать на сервере новый элемент управления asp: chart или его можно использовать из папки bin - PullRequest
3 голосов
/ 30 апреля 2009
  • Я установил новый элемент управления asp:chart на свою машину и создал приложение, которое его использует.
  • Пока все работает хорошо. Теперь я хочу развернуть свое приложение в размещенной среде.
  • Если у моего хостинг-провайдера не установлен элемент управления asp:chart, могу ли я запустить свое приложение, поместив .dll в папку bin?

    (наверное, я спрашиваю, нужно ли его найти в Гаке)

Ответы [ 5 ]

3 голосов
/ 30 апреля 2009

Помимо развертывания сборки в папке bin, вам также необходимо настроить папку с разрешением на запись для временного хранения изображений диаграммы.

В web.config под

<appSettings>
    <add key="ChartImageHandler" value="storage=file;timeout=20;dir=D:\TEMPDUMP\;"/>
    ...
2 голосов
/ 30 апреля 2009

Это не должно быть в GAC. Приложения будут смотреть в GAC, если он не сможет найти его в папке bin.

1 голос
/ 30 апреля 2009

Просто поместите .dll в папку bin, и она будет работать.

0 голосов
/ 01 апреля 2010

Есть еще один шаг: прежде чем развертывать его на своем сервере, вы должны создать каталог для использования в качестве временного каталога для изображений диаграмм на сервере, и вы должны записать его в web.config, например так: *

<add key="ChartImageHandler" value="storage=file; timeout=20; dir=c:\tmpimg;" />

Вы можете использовать любой каталог, который хотите. Не забудьте установить правильные разрешения в этом каталоге. Помните о безопасности.

0 голосов
/ 30 апреля 2009

Вы также можете взглянуть на OpenFlashChart , диаграммы выглядят красивее

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...