2012-12-17 83 views
0
System.UnauthorizedAccessException: Access to the path '\\server\c$\DTA\DTA564348.64U20121217161754.dta' is denied. 

運行的網站時,存儲到共享網絡驅動器當我用我的本地asp.net網站運行該文件存儲它工作正常,並獲取存儲在共享網絡驅動器上錯誤而在IIS

然而,當我通過IIS運行此我得到上述錯誤

C#代碼

StrPath = FilePhypath.ToString(); 

的Web.Config

<location allowOverride="true"> 
<appSettings> 
     <add key="FilephyPath" value="\\server\c$\DTA\"/> 
    </appSettings> 
    </location> 

回答

2

您的本地IIS可能正在使用模擬或具有管理訪問權的用戶運行。您是否檢查過您的遠程服務器上的IIS用戶具有對文件共享的讀寫權限?如果不是,請檢查您的應用程序池用戶標識和文件夾權限。