1
我正在使用microsoft visual studio,並創建了一個解決方案文件,其中包含2個項目。 在項目A中的一個aspx文件中,我有一個文件上傳控件。將fileupload中的圖像保存到另一個項目
當點擊「上傳」按鈕時,它會將上傳的圖像保存到項目A中的文件夾以及項目B中的文件夾中。我只能使用下面的方式將圖像保存到項目A文件夾中碼。
FileUpload1.SaveAs(Server.MapPath("~/Images/" + filename));
但我無法將圖像保存到項目B文件夾。用下面的代碼,它生成此錯誤:ImagesFile是項目B
FileUpload1.SaveAs(Server.MapPath("~/ImagesFile/" + filename));
Could not find a part of the path 'C:\Users\Desktop\DSC000015.JPG'.
一個文件夾裏面有反正我有訪問另一個項目的文件路徑???
嗨,你可以詳細說明第一種方法? – user1501969
只有當您的項目託管在同一臺計算機上時,第一種方法纔可用。您需要第二個項目的圖像目錄的文件夾的絕對路徑。例如c:\ inetpub \ www \ project2 \ images \必須保存在第一個項目的web.config中。此路徑可用於上傳時保存圖像例如FileUpload1.SaveAs(configurationmanager.appsettings [「project2folder」] + filename –