Как написать файл изображения на сервере? - PullRequest
0 голосов
/ 25 августа 2010

У меня есть приложение silverlight 3, использующее веб-сервисы, которые загружают изображение на сервер.Затем на сервере я изменяю размер этого изображения (используя EmguCV) и хочу сохранить это изображение в файловой системе сервера.Полученное изображение создается с размером (не более 500 пикселей в одном измерении) и сохраняется в «C: \ ...». Это все работает хорошо при отладке на сервере asp dev. На iis это не работает должным образом. Возможно, этоимеет отношение к разрешениям и web.config, но я не могу найти ответ. Любая помощь будет отличной.

regards

1 Ответ

1 голос
/ 25 августа 2010

Когда вы запускаете IIS, вы работаете как другой пользователь, который может не иметь разрешения. Это зависит от версии IIS, но обычно это ASPNET. Информация здесь о том, как изменить его, если хотите.

http://www.bluevisionsoftware.com/WebSite/TipsAndTricksDetails.aspx?Name=AspNetAccount

Если вы используете олицетворение, то оно будет пытаться писать как олицетворенный пользователь.

Если вы оставите это ASPNET (вам, вероятно, следует) - тогда просто дайте ему разрешение на запись в этот каталог.

...