簡體   English   中英

無法訪問服務器文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM