問題描述:
需要將excel文件上傳到服務器上的某個文件下面,開發環境是VS2017,部署到IIS下面。
本地測試調試怎麼都沒問題。
發佈到服務器上面 就是報錯: Access to the path '<C:\inetpub\BPS Portal\RateDbTest\App_Data\Data\Akebia> XXXXXXX.xlsm' is denied.
這是因爲用戶訪問權限不夠導致的,需要給目標文件夾添加足夠的權限。 需要給Everyone 添加讀寫控制權限。步驟如下:
1. 在文件上單擊鼠標右鍵,選擇屬性,在文件的屬性選項卡中點擊【安全】。
2. 單擊編輯, 如果有分組或者用戶列表裏 everyone ,就給它足夠的控制權限,如果沒有就add 一個everyone ,給足夠控制權限就可以了。