如何在服务器上写一个图像文件?

时间:2010-08-25 10:03:24

标签: silverlight-3.0 image-manipulation

我有一个使用webservices的silverlight 3应用程序,它将图像上传到服务器。然后,在服务器上,我调整此图像的大小(使用EmguCV),我想将此图像保存在服务器文件系统上。生成的图像使用大小(一维最大500px)创建并保存到'C:\ ...'。这在asp开发服务器中调试时运行良好。在iis上这不能正常工作。可能这个与权限和web.config有关,但我找不到答案。任何帮助都会很棒。

问候

1 个答案:

答案 0 :(得分:1)

运行IIS时,您将作为可能没有权限的其他用户运行。这取决于IIS的版本,但它通常是ASPNET。这里有关于如何改变它的信息。

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

如果您正在使用模拟,那么它会尝试以模拟用户身份进行编写。

如果你保留ASPNET(你可能应该) - 那么只要给它写入这个目录的权限。