2015-01-21 73 views
0

我有一個非常愚蠢的問題,我可以在Web應用程序中創建客戶機中的文件夾。我試圖這樣做。從asp.net web應用程序在客戶機上創建一個文件夾

但我無法這樣做。我已經使用Visual Studio IDE創建了一個asp.net Web應用程序。當我使用visual studio執行web應用程序時,該文件夾就會被創建。

之後,我在IIS中託管Web應用程序,並嘗試訪問Web應用程序。該Web應用程序已成功訪問,但該文件夾未在客戶端計算機上創建。

您能否告訴我如何做到這一點的方法。

謝謝。

+0

你不能這樣做。任何解決方案都需要進行可行性研究,因爲這對客戶是潛在的風險。再次檢查您的要求。 – Amit 2015-01-21 11:42:04

回答

0

ASP.NET是一個用於創建網站的框架。使用ASP.NET的應用程序部署到Web服務器,例如IIS。 當調用aspx/ascx文件或外部組件的C#代碼後面的ASP代碼時,它將在Web服務器(IIS)上執行。

我假設你已經實現了用C#代碼創建文件夾的代碼。正如我所說,這個代碼是在服務器上執行的。 在你的開發機器上,你在同一臺機器上有客戶端(這是網絡瀏覽器)和服務器(威士忌是IIS)。所以該文件夾被創建。

將應用程序部署到單獨的Web服務器後,將Web服務器與客戶端分開。我認爲你的IIS託管的應用程序已經在安裝了IIS的機器上創建了一個文件夾。不在您的本地機器上。

如果你想在客戶端創建一個文件夾,你不應該使用C#ASP.NET代碼。

你應該做一些研究如何在其他技術中實現它。這裏有一些鏈接 - How to Create a New Folder for Downloading a File

+0

非常感謝清除我所有的疑惑,並讓我意識到asp.net web應用程序的工作原理。 – VishwajeetMCA 2015-01-30 11:04:36

+0

不客氣。如果我的回答是正確的,我會很感激,如果你會接受它。 – Landeeyo 2015-01-30 14:00:56

相關問題