2010-03-31 57 views
3

當我嘗試將圖像文件保存到虛擬目錄時,我得到「GDI +中發生了一般性錯誤」。這似乎是一個權限問題,因爲在調試過程中,我將文件路徑更改爲本地硬盤,並且能夠保存文件。在GDI + - 權限中發生了一般性錯誤

虛擬目錄正在特定域帳戶下運行,並對文件夾和共享進行完全控制。 IIS正在提供這些映像,我可以瀏覽IIS中虛擬目錄的目錄結構,還可以在連接成域帳戶的同時保存,重命名和刪除文件夾中的文件。

當我嘗試從應用程序保存文件時,IIS是否以其他用戶身份連接,除了我或域帳戶?

任何幫助,將不勝感激!

回答

2

經過一番谷歌搜索後,我們發現了一篇修正問題的文章Rick Strahl。要確定我們使用的應用程序在運行的帳戶<%= Environment.UserName%> - 返回的ASPNET(IIS 5.1 - 沒有appPools)

然後我們在machine.config中添加了一個用戶名和密碼該應用程序將是我們指定的帳戶下運行,而不是ASPNET帳戶

C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \ CONFIG

希望這可以幫助別人!

相關問題