2009-11-19 2 views
0

У меня есть веб-служба, которая создает файлы на сервере. Он отлично работает на местном уровне. Как только я развожу службу на общий хост, она зависает. Никакое исключение не попадает на веб-сайт переднего конца. Когда я проверяю папку, где он должен был записать файл, я вижу файл, написанный с 0 байтами.Не удается записать файл на сервер

Это вопрос с разрешениями?

Любая помощь приветствуется

EDIT: Исключение я получаю: Существующее соединение было принудительно закрыто удаленным узлом

+1

Можете ли вы предоставить код? Возможно, существует проблема инициализации потока файлов или невозможность закрыть поток файлов в вашем коде, который работает, когда рабочий процесс закрывается на вашем локальном компьютере, но никогда не достигает этой точки на размещенном сервере. –

ответ

0

Я не думаю, что речь идет о разрешениях. Потому что вы можете создать файл. Я думаю, что ваша проблема заключается в получении данных, которые будут записаны в файл. Если вы отправляете файл на сервер, возможно, ваш max request length превышает.

+0

Я добавил в web.config, но ошибка сохраняется – Nick

0

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

Смежные вопросы