[英]Can't access server file
我正在嘗試訪問服務器文件,一個用於讀取,另一個用於寫入。 以下是我為此設置的路徑:
var templatePath = Server.MapPath(@"~/Templates/SRG_Template.pptx");
var outputPath = Server.MapPath(@"~/Output/SRG_Document.pptx");
但是,我無法訪問它們。
更新 :我正在閱讀以在輸出文件夾中創建PowerPoint文件的PowerPoint模板位於Template文件夾中。 當我在本地運行該應用程序時,它可以正常運行,但在服務器上運行時,不會創建ppt文件。
我認為您的問題是IIS安全權限。 你嘗試過嗎?
您必須授予IIS_IUSRS
用戶訪問權限,以便讀取,寫入和修改Template和Output文件夾中的文件。 您可以在此處閱讀有關此內容的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.