2013-10-21 54 views
0

我們最近從IIS 6 Windows服務器移動了我們的一個ASP.Net應用程序2003到IIS 7 Windows Server 2008 R2。當應用程序在IIS 6中時,我們能夠保存並能夠在本地保存doc/excel文件。但在Windows Server 2008 R2上將其移至IIS 7後,我們可以瀏覽該應用程序,但無法在本地保存doc/execl。將IIS.net應用程序從IIS 6移動到Windows Server 2008 R2上的IIS 7後,IIS 7不允許在本地保存doc/execl文件

任何人都可以請幫助我。

感謝和問候,

克里希納穆爾蒂

+0

大家好, 現在我收到以下錯誤。 錯誤:在本地保存請求的文件時發生意外錯誤。錯誤詳細信息 - Word無法打開文檔:用戶在c:\ Proposal \ GetFile.aspx中的GetFile.SaveLocalCopy(Object filePath)上沒有訪問權限(C:\ Document \ 0667-DP-13-0007865-A.doc) .cs:第146行在GetFile.Page_Load(對象發件人,EventArgs e)在c:\ Proposal \ GetFile.aspx.cs:行30 請幫我對此。 – user2878891

+0

確保您的應用程序池具有足夠的權限來訪問該目錄。 – haim770

回答

0

您需要檢查您的網站的應用程序池運行作爲用戶。這可能是:

ApplicationPoolIdentityNetworkService或另一個指定的用戶。

如果更改應用程序池以使用NetworkService,那麼您將可以在目錄上分配安全權限,以允許NetworkService讀取/修改權限。

請參閱此鏈接瞭解更多信息:http://technet.microsoft.com/en-us/library/cc771170(v=ws.10).aspx

相關問題